繁体   English   中英

我正在尝试创建反应应用程序但失败了。 它显示错误

[英]I am trying to create react app but failed. It show error

在 G:\my-react-projects\dovana 中创建一个新的 React 应用程序。

安装软件包。 这可能需要几分钟。 使用 cra-template 安装 react、react-dom 和 react-scripts...

npm 错误。 代码 ERR_SOCKET_TIMEOUT npm ERR。 network Socket timeout npm ERR, network 这是与网络连接有关的问题。 npm ERR:网络 在大多数情况下,您使用代理服务器或网络设置错误。 npm 错误! 网络 npm ERR! 网络 如果您在代理后面,请确保 npm ERR! 网络“代理”配置设置正确。 请参阅:'npm 帮助配置'

npm ERR:此运行的完整日志可在以下位置找到:npm ERR。 C:\Users\M Monayem Hossain\AppData\Local\npm-cache_logs\2021-12-23T14_13_40_614Z-debug-0.log

中止安装。 npm install --no-audit --save --save-exact --loglevel 错误 react-dom react-scripts cra-template 失败。

正在删除生成的文件... package.json 从 G:\my-react-projects 中删除 dovana/ 完成。

尝试清除缓存,然后重新运行设置

npm cache clean --force
npm install create-react-app
npx create-react-app my-app

尝试从 NPM 安装任何东西,以确认这是您的连接问题。 npm 安装 -g create-react-app。 如果此(或任何其他软件包)成功,则可能是其他问题。

还要考虑这可能是您机器上的 npx 问题。 尝试直接使用 create-react-app 安装它,而不是先全局安装它(就像我上面展示的那样)

也试试这个

npm 配置集注册表http://registry.npmjs.org/

和这个

npm 设置超时=100000

您可以将 npm 超时值设置为更长的时间吗:

步骤1:

你可以在文件夹中创建一个名为.npmrc 的本地文件,将超时的值设置为:timeout=100000

或者

运行以下命令:

npm set timeout=100000

第2步:

最后运行以下命令集:

npm cache clean --force
npm install create-react-app
npx create-react-app ./

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM