npm ERR!对http://registry.npmjs.org/express的网络请求失败,原因:连接ETIMEDOUT

时间:2020-10-20 15:34:26

标签: node.js express npm

当我尝试安装Express或任何npm软件包时遇到此类错误(无代理)(节点-v 10.14.2)(npm -v 6.4.1)

npm ERR! code ETIMEDOUT
npm ERR! errno ETIMEDOUT
npm ERR! network request to http://registry.npmjs.org/express/express failed, reason: connect ETIMEDOUT 104.16.21.35:80
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!     C:\Users\ankit\AppData\Roaming\npm-cache\_logs\2020-10-20T15_26_19_314Z-debug.log

请帮助我,谢谢。

1 个答案:

答案 0 :(得分:0)

我今天遇到了这个问题,在做了一些研究之后,这就是我所做的。

在我的 Users/name 中,它是一个文件调用 .nmprc。我打开它(作为文本编辑器),我尝试设置一个代理。像这样:

proxy=http://yourorganizationproxy.com:8080
https-proxy=http://yourorganizationproxy.com:8080

所以我决定删除两个然后保存文件。

我再次尝试执行 npx create-react-app my-app 并且成功了。

希望这也适用于您!