angularjs - 如何使用 npm install 解决隧道套接字错误?

标签 angularjs node.js windows npm

我尝试在我的 Angular 项目中运行 npm install 但导致错误:

error network tunneling socket could not be established, cause=read ECONNRESET
error network This is most likely not a problem with npm itself
error network and is related to network connectivity.
error network In most cases you are behind a proxy or have bad network settings.

我尝试像这样设置 npm 代理:

npm config set proxy http://myproxy
npm config set https-proxy https://myproxy
npm config set registry "http://registry.npmjs.org/"

我缺少什么或者如何运行 npm install?

最佳答案

在 npm 中设置“https-proxy”时,不应使用 'https' 而应使用 'http' 作为协议(protocol)。就这样做,

>npm config set https-proxy http://myproxy

关于angularjs - 如何使用 npm install 解决隧道套接字错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31308836/

相关文章:

node.js - expressjs v5 发布日期?

windows - 如何从规范的 Windows 路径中删除\\?\前缀?

javascript - 需要 ng-repeat 的 Angular 方向吗?

javascript - 停止加载单击的链接,并让周围的元素使用 Angularjs ng-click 处理该操作

mysql - 带有 Typescript 和 Mysql 的 Node.js 测试路由模拟服务

node.js - 为什么 npm api connect 在 Windows 10 上无法正确安装?

windows - 使用 REG ADD 将 %~DP0 写入注册表

Windows azure,如何清除文件夹DevFCLogs?

javascript - Angular 通用解析

javascript - 如何从 Angular Controller 打开模态