在Vue中使用Mockjs无效

如题,在Vue中使用Mockjs无效。
自己写的mock.js文件如下

import Mock from 'mockjs';

Mock.mock('/v1/login', 'POST', () => {
  const obj = {
    code: 10000,
    message: '成功',
  };
  return obj;
});

export default Mock;

已经在main.js中引入该文件,开发环境使用webpack-dev-server,使用axios发送请求,但是请求之后还是404,请问这是为什么???

阅读 12.1k
3 个回答

朋友们,请铭记我今天的遭遇,一个下午的成果,让我明白了...

第二个type参数不!要!大!写!

新手上路,请多包涵

不是很清楚,不过我没有写export default Mock
是可以访问到数据的

你的axios请求是怎么写的?把代码贴出来

另外,你写的mock.js是放在哪儿的?
在配置webpack-dev-server时,可以指定执行目录,如果放在该目录之外,是不会实时监测代码变化的。那么每次改动mock.js之后,都需要重启dev-server

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题