node.js - npm 安装 Angular/CLI 错误

标签 node.js npm angular-cli

node -v 8 和 npm -v 5。尝试从昨天开始在全局范围内安装 angular/cli 。每次都会遇到新的错误。

Vipins-Air:~ vipingupta$ sudo npm install -g @angular/cli npm ERR! code ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! network request to http://registry.npmjs.org/@angular%2fcli failed, reason: connect ETIMEDOUT 74.122.238.10:8080 npm ERR! network This is a problem related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config' npm ERR! A complete log of this run can be found in: npm ERR! /Users/vipingupta/C:Devnodejsnpm-cache/_logs/2017-06-07T06_37_13_337Z-debug.log

最佳答案

如果您收到以下消息:

npm ERR! network 'proxy' config is set properly. See: 'npm help config'

您需要设置代理

$ npm config set proxy http://XXX.XXX.XXX.XXX:XXXX

$ npm config set https-proxy http://XXX.XXX.XXX.XXX:XXXX

给出您的代理IP地址和端口号(4位)

如果您不想使用代理,请使用以下命令将其删除

$ npm config rm proxy   
$ npm config rm https-proxy

检查当前代理

$ npm config get proxy

关于node.js - npm 安装 Angular/CLI 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44405323/

相关文章:

node.js - 如何组合两个都需要监听端口的 Express 模块?

javascript - Node 中的交互式命令行用户界面

javascript - promisifyAll 是如何工作的,或者它的工作要求是什么?

node.js - 如何在 node.js 中设计持久化服务

javascript - 对mysql的返回结果进行分组

javascript - 为事件处理程序编写中间件

typescript - 不需要的 *.js 和 *.js.map 文件正在项目的某些区域从 .ts 生成

node.js - 使用 Azure DevOps 部署 Node.js 应用程序会导致出现有关缺少模块的错误

angular - 在 Angular 8 项目中使用对象哈希会导致 "Cannot read property ' crypto' of undefined”错误

Angular Testing 失败,无法在 'send' 上执行 'XMLHttpRequest'