尝试使用 npm 创建 React 应用程序时出错
Error while trying to create react app using npm
我正在尝试使用 create-react-app
命令创建 React 应用程序,但我收到此错误消息:
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/dotenv-expand: 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'
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\IMAD\AppData\Local\npm-cache\_logs22-02-12T18_27_46_293Z-debug-0.log
我尝试清理缓存:
npm cache clean -f
我也试过重启电脑,重新安装nodejs和npm,但还是没有解决。
谁能知道是什么问题?我该如何解决?
您应该像官方文档中那样使用 npx 命令(而不是 npm):https://reactjs.org/docs/create-a-new-react-app.html
npx create-react-app my-app
经过 3 天多的时间处理此错误后,我找到了解决方案并通过 安装另一个版本的 Nodejs 解决了问题。
当我收到此错误时,当前版本是 v16.14.0。现在是 v16.0.0,一切正常。
新版本的nodejs不稳定,降级到16.0.0是我做的更好的事情。
我使用以下命令解决了这个问题。
npm uninstall -g create-react-app
然后
npm 安装-g create-react-app
我正在尝试使用 create-react-app
命令创建 React 应用程序,但我收到此错误消息:
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/dotenv-expand: 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'
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\IMAD\AppData\Local\npm-cache\_logs22-02-12T18_27_46_293Z-debug-0.log
我尝试清理缓存:
npm cache clean -f
我也试过重启电脑,重新安装nodejs和npm,但还是没有解决。
谁能知道是什么问题?我该如何解决?
您应该像官方文档中那样使用 npx 命令(而不是 npm):https://reactjs.org/docs/create-a-new-react-app.html
npx create-react-app my-app
经过 3 天多的时间处理此错误后,我找到了解决方案并通过 安装另一个版本的 Nodejs 解决了问题。 当我收到此错误时,当前版本是 v16.14.0。现在是 v16.0.0,一切正常。
新版本的nodejs不稳定,降级到16.0.0是我做的更好的事情。
我使用以下命令解决了这个问题。
npm uninstall -g create-react-app
然后
npm 安装-g create-react-app