javascript - 对于所有包,npm install 总是返回 `code ECONNREFUSED` 错误

标签 javascript node.js npm

`npm ERR! code ECONNREFUSED
 npm ERR! errno ECONNREFUSED
 npm ERR! FetchError: request to http://registry.npmjs.org/body-parser failed, reason: connect ECONNREFUSED 127.0.0.1:3000`

我尝试了代理设置注册表设置命令..但仍然没有用..

我使用的是 Node js 最新版本..我的应用程序监听端口是 3000

我尝试了npm config List..是否有任何错误的配置?

 `; cli configs
 metrics-registry = "https://registry.npmjs.org/"
  scope = ""
 user-agent = "npm/5.3.0 node/v8.1.4 win32 ia32"

; userconfig C:\Users\JANEN\.npmrc
https-proxy = "http://proxy.company.com:8080/"
proxy = "http://proxy.company.com:8080/"
registry = "https://registry.npmjs.org/"

; builtin config undefined
prefix = "C:\\Users\\JANEN\\AppData\\Roaming\\npm"

 ; node bin location = C:\Program Files (x86)\nodejs\node.exe
; cwd = C:\project\authenticationIntro-master
; HOME = C:\Users\JANEN
; "npm config ls -l" to show all defaults.

`

最佳答案

如果您使用公司代理,连接可能会因为用户身份验证失败而被拒绝。

将代理地址更改为“http://username:password@proxy.company.com:port”

这有望解决您的问题。

关于javascript - 对于所有包,npm install 总是返回 `code ECONNREFUSED` 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45660790/

相关文章:

javascript - react Mocha - `Missing class properties transform`

javascript - 如何使用javascript限制文本框中的字符数和行数?

node.js - 为什么 Node.js 不在运行时之前编译?

javascript - 使用 Jasmine 对 api 的 promise 进行单元测试

node.js - 如何将变量从 Jade 模板文件传递到 Javascript 文件?

node.js - 文件 : 'package.json' severity: 'Warning' message: 'Problems loading reference ' ': Unable to load schema from '' : Unable to to connect to

javascript - 连续改变一个类(class)的背景颜色

javascript - 查找最近的最外层导航(多个嵌套导航元素)

javascript - 帮助通过 Javascript 将一个元素解析为另一个元素

node.js - npm 安装错误,错误为 : ENOENT, chmod