我使用npx创建反应-应用程序来引导我的项目。安装过程崩溃时:
npm ERR! code ERR_SOCKET_TIMEOUT
npm ERR! errno ERR_SOCKET_TIMEOUT
npm ERR! network Invalid response body while trying to fetch https://registry.npmjs.org/@babel%2fhelper-compilation-targets: Socket timeout
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'
我用Chrome浏览器打开那个url,它运行得很好:
我该如何解决这个问题?
发布于 2022-10-06 12:51:18
我也犯了同样的错误。解决方案是更改超时的定义。
对我来说就像个魅力✨
要更改超时,请运行以下两个命令:
npm config set fetch-retry-mintimeout 20000
npm config set fetch-retry-maxtimeout 120000
我希望这能帮到你。
发布于 2022-02-21 02:53:43
今天。最近我也遇到了和你一样的问题。我通过卸载最新的node.js版本( 17.5.0 )和安装16.14.0LTS.来解决这个问题。因此,如果您安装了节点的最新版本,那么就移回以前的版本。我希望这样你能解决你的问题。
https://stackoverflow.com/questions/71128663
复制相似问题