[PanJiaChen/vue-admin-template]初次运行就报 405,登录不进去,是哪里错了

2023-12-17 808 views
2

微信截图_20191227111608

回答

6

main.js 把 mockXHR() 拿到外头

1

@telangpu 方法有效,感谢。但是我还是比较中意作者给出的mock-server新方案,所以继续查了下。

应该是注册mock-server的位置比较靠后(在after回调内注册),因此mock相关的路径已经被前面某个Layer处理了(返回405)。尝试了把注册位置提到before中,发现会因为router.use(bodyParser.json())调用太早而导致webpack dev server在proxy时无法转发body (issue)。

于是继续修改了mock-server.js,将mock所用中间件和路径隔离到了一个Router中。提了PR #533