Vue-element-admin: http://localhost:9527/dev-api/user/login 405 (Method Not Allowed)

Created on 2 Jan 2020  ·  15Comments  ·  Source: PanJiaChen/vue-element-admin

http://localhost:9527/dev-api/user/login 405 (Method Not Allowed),点击登录提示这个

Steps to reproduce(问题复现步骤)

重新clone最新的项目,重新npm install,重新运行也会出现上面的问题
是不是最近做了什么npm依赖或者项目的变动导致这个问题出现,之前是不存在这个问题的,突然就这样了

Most helpful comment

3Q 按照其他伙伴的修改 在入口main.js 改如下设置

if (process.env.NODE_ENV === 'development') {
mockXHR()
}

All 15 comments

我也刚刚遇到这个问题。以前跑的代码没这个问题,2020-01-02 最新代码有问题了。

代理配置的路径无法匹配到,这个是我自己的:
proxy: {
// change xxx-api/login => mock/login
// detail: https://cli.vuejs.org/config/#devserver-proxy
[process.env.VUE_APP_BASE_API]: {
target: http://localhost/admin,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
}
}
},

看样子真的是依赖库调整了,掉坑~

我也遇到了,还没找到解决办法。。

process.env.NODE_ENV 这个变量的问题 大多数是开发环境

+1

+1

mockuser.js
srcapiuser.js
修改 post为get 写死入参可以暂时登陆进去,

3Q 按照其他伙伴的修改 在入口main.js 改如下设置

if (process.env.NODE_ENV === 'development') {
mockXHR()
}

666

3Q 按照其他伙伴的修改 在入口main.js 改如下设置

if (process.env.NODE_ENV === 'development') {
mockXHR()
}

直接写cookie也进去了

---Original---
From: "MaYuanhai"<[email protected]>
Date: Fri, Jan 3, 2020 16:41 PM
To: "PanJiaChen/vue-element-admin"<[email protected]>;
Cc: "chenwenbo236"<[email protected]>;"Comment"<[email protected]>;
Subject: Re: [PanJiaChen/vue-element-admin] http://localhost:9527/dev-api/user/login 405 (Method Not Allowed) (#2901)

mockuser.js
srcapiuser.js
修改 post为get 写死入参可以暂时登陆进去,


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

Hi,guys.The temporary methods to solve this problem is set cookie then sit down and waiting for the author fix this problem.

  1. Project vue-element-admin set cookie
Admin-Token:admin-token
  1. Project vue-element-template set cookie
vue_admin_template_token:admin-token

除了该成development,有其他好的解决方法吗

3Q 按照其他伙伴的修改 在入口main.js 改如下设置

if (process.env.NODE_ENV === 'development') {
mockXHR()
}

这样改了之后,就不可以在network中看到相关请求了

https://github.com/PanJiaChen/vue-element-admin/pull/2929

重新拉取最新代码已修复。

Was this page helpful?
0 / 5 - 0 ratings