【问题标题】:How to solve npm ERR_SOCKET_TIMEOUT error when creating react app?创建反应应用程序时如何解决npm ERR_SOCKET_TIMEOUT错误?
【发布时间】:2022-02-21 10:53:43
【问题描述】:

我使用 npx create-react-app 来引导我的项目。安装过程崩溃:

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 浏览器打开那个网址,它工作得很好:

我该如何解决这个问题?

【问题讨论】:

    标签: sockets npm create-react-app


    【解决方案1】:

    星期六。最近我也遇到了和你类似的问题。 通过简单地卸载最新版本的 node.js 17.5.0 并安装 16.14.0 LTS 解决了这个问题。所以,如果你安装了最新版本的节点然后切换回以前的版本。我希望通过这种方式可以解决您的问题。

    【讨论】:

    • 我使用 nvm 来管理 node.js 版本,所以我一定会尝试一下。顺便说一句,尝试自己使用它 - 它大大减少了这种情况下的麻烦。
    • 当然,我会试试这个,谢谢你的建议。
    猜你喜欢
    • 2022-07-11
    • 2021-10-03
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 1970-01-01
    • 2020-09-29
    • 1970-01-01
    • 2022-07-05
    相关资源
    最近更新 更多