npm和节点版本0.10.40有问题。我之前从未遇到过这个问题,而且我也没有在代理之后。我尝试了在Stack Overflow和其他论坛上找到的其他解决方案,例如将注册表url更改为http:// ..而不是https:// ..,并将strict-ssl设置为false。当我这样做时,npm无法解析JSON。这是我的npm-debug.log。也许有人可以帮我弄清楚发生了什么事。npm不会安装包“npm ERR!网络隧道套接字无法建立,原因=解析错误”
4
A
回答
14
我解决了这个问题,通过发出以下命令
npm config set proxy false
npm cache clean
显然NPM试图绕过代理,或者认为它是落后的代理。奇怪。
4
当你在你要使用下面的命令
企业环境中的代理之后NPM配置设置代理http://xxx.xxx.xxx.x:8080
NPM配置一套HTTPS代理http://xxx.xxx.xxx.x:8080
当你不只是关闭代理
npm config set proxy fals Ë
NPM缓存清理
0
最好的解决办法是: -
如果您npm
是无法建立,因为网络代理发行的phantomJS/CasperJS
包,只需将casperjs
和phantomjs
手动下载并添加到App_Data文件夹在你的C:/文件夹中。
打开命令提示符窗口,执行下面的代码:
npm config set proxy false
npm cache clean
添加casperJS
和phantomJS
到你的机器的PATH变量。
运行casperjs
...问题将得到解决。
+1
因为您要在命令提示符下设置代理,请确保密码中没有@。例如:如果您的密码是密码@ 123,则不起作用。首先确保你的系统密码没有任何@。 – payal
0
相关问题
- 1. 鲍尔错误套接字隧道无法建立,原因=分析错误
- 2. 解决网络隧道插座无法建立错误
- 3. npm install - >无法建立隧道套接字
- 4. npm ERR!安装包
- 5. 错误:“隧道套接字无法建立,原因= getaddrinfo ENOTFOUND”代码:'ECONNRESET'
- 6. NPM错误安装角2 CLI:隧道插座不能建立,的StatusCode = 405
- 7. 邮差错误:无法建立隧道套接字,statusCode = 407
- 8. npm install -g哟隧道套接字错误
- 9. npm ERR!网络getaddrinfo ENOTFOUND
- 10. npm安装导致npm ERR等错误!在Debian
- 11. 包不安装 - “错误:隧道插座不能建立”
- 12. Plesk安装npm包错误
- 13. Docker无法安装npm包
- 14. 无法安装的NPM包
- 15. TESTRPC从npm安装ERR Node.js
- 16. NPM模块安装错误
- 17. npm install不工作| npm ERR!路径| npm ERR!代码| npm ERR! errno | npm ERR! syscall | npm ERR! enoent
- 18. 在npm包上获取“npm ERR!code EPEERINVALID”全局安装
- 19. 安装npm包时出错
- 20. 错误:npm不安装软件包
- 21. npm不会安装快递?
- 22. NPM安装错误
- 23. 错误NPM安装
- 24. 错误NPM安装
- 25. NPM安装错误
- 26. 错误安装NPM
- 27. npm错误安装 - npm ERR! CB()从来没有所谓的不正常码0
- 28. 不能再安装npm包
- 29. ECONNREFUSED错误无法安装npm
- 30. NPM问题:npm ERR!无法解析json npm ERR!没有数据,空输入1:1
哇,救了我的天!非常感谢! –