在G:\my-react-projects\dovana中创建一个新的React应用。
正在安装包。这可能需要几分钟。使用cra-template安装react、react-dom和react-scripts...
npm ERR!code ERR_SOCKET_TIMEOUT npm ERR!网络套接字超时npm错误!network这是一个与网络连接相关的问题。npm ERR!network在大多数情况下,您处于代理服务器的后面,或者网络设置不正确。npm ERR!network npm ERR!网络如果你是在代理后面,请确保npm ERR!网络“代理”配置已正确设置。参见:'npm help config'
npm ERR!此运行的完整日志可在以下位置找到:npm错误!C:\Users\M Monayem Hossain\AppData\Local\npm-cache_logs\2021-12-23T14_13_40_614Z-debug-0.log
正在中止安装。npm install --no-audit --保存--save-exact --loglevel error react react-dom react-scripts cra-template has failed.
正在删除生成的文件... package.json从G:\my-react-projects中删除dovana/完成。
4条答案
按热度按时间fzsnzjdm1#
如果你是从办公室笔记本电脑访问这个最有可能你可能背后的代理。因此,为了更改代理配置,您最好与您的网络团队进行检查。
我们可以用下面的命令手动设置代理
osh3o9ms2#
请尝试清除缓存,然后再次运行安装程序
qlzsbp2j3#
尝试从NPM安装任何东西,以确认这是您的连接问题。npm install -g create-react-app。如果这个(或任何其他包)成功,它可能是其他问题。
考虑一下,这可能是你的机器上的npx的问题。尝试使用create-react-app直接安装它,而不是首先全局安装它(就像我上面展示的那样)
也试试这个
npm配置集注册表http://registry.npmjs.org/
还有这个
npm设置超时=100000
dgsult0t4#
可以将npm timeout值设置为更长的时间:
第一步:
可以创建一个名为.npmrc的本地文件吗?在该文件夹中,将超时设置为:timeout=100000
或
运行以下操作:
第二步:
最后运行以下命令集: