当我尝试安装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
请帮助我,谢谢。
答案 0 :(得分:0)
我今天遇到了这个问题,在做了一些研究之后,这就是我所做的。
在我的 Users/name
中,它是一个文件调用 .nmprc
。我打开它(作为文本编辑器),我尝试设置一个代理。像这样:
proxy=http://yourorganizationproxy.com:8080
https-proxy=http://yourorganizationproxy.com:8080
所以我决定删除两个然后保存文件。
我再次尝试执行 npx create-react-app my-app
并且成功了。
希望这也适用于您!