美文网首页错误记录
npm install =》code E405 Method N

npm install =》code E405 Method N

作者: 瑶九九 | 来源:发表于2019-07-10 17:32 被阅读0次

    npm install =》code E405 Method Not Allowed

    情况:

    首次安装node环境,并尝试全局安装express模块

    在命令行中运行npm install express -g时报错,报错信息如下:

    error_messege.png

    解决思路:

    关注到错误信息上写明了 Method Not Allowed,其后注明了 GET请求以及一个url,说明极有可能是不允许向这个路由发送GET请求;

    在浏览器中尝试,结果如下:

    browser_try.png

    接着打开报错信息中提示的日志,看相关报错信息,信息内容如下:

    log_errorMsg.png

    感觉应该就是在请求这个url的时候出现错误的

    尝试npm install eslint,也是报相同的错

    这时候虽然感觉像是url的问题,但还是有点摸不着头脑

    这时候我发现了一篇解决E405报错信息的文章,真的十分感谢!突然就感觉对了;这里附上文章链接:https://blog.csdn.net/qq_41803079/article/details/85604171

    helpPic.png

    正常的npm模块包url应该会显示出相应的包信息,然后我就去找我之前的错误路径的错误点在哪里。

    突然就灵机一动,把路径中的grunt-cli删掉,果然!

    之前的下载路径:https://registry.npmjs.org/grunt-cli/eslint

    改完后的下载路径:https://registry.npmjs.org/eslint

    packageInfo.png

    发现错误之后,就开始找配置文件.npmrc,文件截图如下:

    npmrc_info.png

    然后如上把grunt-cli删掉之后,就可以正常npm install了

    success.png

    相关文章

      网友评论

        本文标题:npm install =》code E405 Method N

        本文链接:https://www.haomeiwen.com/subject/lofkkctx.html