const axios = require('axios'); const MockAdapter = require('axios-mock-adapter'); // 模拟 request.ts 的逻辑 const instance = axios.create({ baseURL: 'http://localhost:5174/api', timeout: 10000, }); const mock = new MockAdapter(instance, { delayResponse: 100 }); // 简单的 mock 测试 mock.onGet('/brands').reply(200, { code: 200, data: { list: [{id: '1', name: '测试品牌'}], total: 1 } }); instance.get('/brands') .then(res => console.log('✅ Mock works! Response:', JSON.stringify(res.data))) .catch(err => console.log('❌ Mock failed:', err.message));