M. *_*yan 6 methods installation npm express
在此处发布的几个 405 相关问题中,没有一个适用于我的问题。
这是我在台式 PC 上从 Windows 7 发出的命令:
npm install express
Run Code Online (Sandbox Code Playgroud)
这是错误消息:
npm ERR! code E405
npm ERR! 405 Method Not Allowed: express@latest
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\mr9832\AppData\Roaming\npm-cache\_logs\2018-02-21T20_36_09_581Z-debug.log
Run Code Online (Sandbox Code Playgroud)
这是上面提到的详细错误日志
C:\Users\mr9832\AppData\Roaming\npm-cache_logs\2018-02-21T20_36_09_581Z-debug.log
我该如何解决?
这个答案可能有点晚了,但我遇到了同样的问题。我通过在 npm 配置(位于%USERDATA%/.npmrc
)中放置以下设置来修复它:
strict-ssl=false
registry=http://registry.npmjs.org
Run Code Online (Sandbox Code Playgroud)
它通过普通http
而不是安全的方式请求包https
。