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

q9rjltbz  于 2022-11-14  发布在  其他
关注(0)|答案(4)|浏览(195)

当我试图安装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

请帮助我,先谢谢你。

cvxl0en2

cvxl0en21#

我今天遇到了这个问题,在做了一些研究之后,这就是我所做的。
在我的Users/name里面有一个文件叫.nmprc。我打开它(作为一个文本编辑器),有一个代理,我试图设置。类似这样:

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

所以我决定删除这两个然后保存文件。
我再次尝试执行npx create-react-app my-app,结果成功了。
希望这对你也有效!

gg0vcinb

gg0vcinb2#

我以前也遇到过同样的问题,因为我不需要代理,所以我删除了User/name目录中的.npmrc文件。我希望它能正常工作

lf5gs5x2

lf5gs5x23#

删除.nmprc文件的内容可解决此问题。C:\Users\.nmprc

ev7lccsx

ev7lccsx4#

如果找不到.nmprc文件,可以尝试使用

npm config delete proxy

然后重试:

npx create-react-app my-app

希望它对你也有效!

相关问题