在此处发布的405个相关问题中,没有一个适用于我的问题。
以下是我在台式机上从Windows 7发出的命令:
OnPush
以下是错误消息:
npm install express
以下是上面提到的详细错误日志
C:\ Users \用户mr9832 \应用程序数据\漫游\ NPM-cache_logs \ 2018-02-21T20_36_09_581Z-的debug.log
我该如何解决?
答案 0 :(得分:2)
这个答案可能为时已晚,但是我遇到了同样的问题。我通过在npm配置(位于%USERDATA%/.npmrc
中)中放置以下设置来修复它:
strict-ssl=false
registry=http://registry.npmjs.org
它通过普通http
而不是安全https
来请求软件包。
答案 1 :(得分:1)
使用以下命令:
revision
或者您可以编辑〜/ .npmrc 文件:
npm config set proxy http://username:password@host:port
npm config set https-proxy http://username:password@host:port
答案 2 :(得分:0)
我遇到了同样的问题,原来proxy
和/或https-proxy
配置指向错误的代理服务器。
以下命令将代理设置为正确的地址:
npm config set https-proxy http://127.0.0.1:3128
npm config set proxy http://127.0.0.1:3128