我正在尝试使用create-react-app创建新的应用程序 以下是错误 请帮忙。提前致谢
➜ REACT create-react-app my-app Creating a new React app in /media/budi/Tjung/#TJUNG/REACT/my-app. Installing packages. This might take a couple of minutes. Installing react, react-dom, and react-scripts... yarn add v1.6.0 info No lockfile found. [1/4] Resolving packages... error An unexpected error occurred: "http://registry.npmjs.org/react: > ETIMEDOUT". info If you think this is a bug, please open a bug report with the information provided in "/media/budi/Tjung/#TJUNG/REACT/my-app/yarn-error.log". info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command. Aborting installation. yarnpkg add --exact react react-dom react-scripts --cwd /media/budi/Tjung/#TJUNG/REACT/my-app has failed. Deleting generated file... package.json Deleting generated file... yarn-error.log Deleting my-app / from /media/budi/Tjung/#TJUNG/REACT Done.
答案 0 :(得分:1)
对我来说看起来像网络问题。你可能在代理背后。如果是这种情况,请在npm中配置代理,如下所示
npm config set proxy http://proxy_host:port
https
npm config set https-proxy http://proxy.company.com:8080
注意:https-proxy没有https作为协议,但是http。
您也可以选择尝试
npm config set strict-ssl false
结帐此SO answer
答案 1 :(得分:0)
检查系统上是否存在npm。
按此顺序尝试命令。
1. npm install --save create-react-app
2. create-react-app projectname
项目名称必须为小写
答案 2 :(得分:0)
假设您已安装Node,您可以使用npm来安装create-react-native-app命令行实用程序:
npm install -g create-react-native-app
然后运行以下命令以创建名为“my-app”的新React Native项目:
create-react-native-app my-app
cd my-app
npm start
答案 3 :(得分:0)
我已经解决了这个问题..它是关于互联网速度连接。 。 当我遇到这个问题时,我花了一天时间找出解决方案。我读了很多关于ETIMEDOUT的文章。我卸载并重新安装了npm和yarn。仍然没有解决我的问题。 。 在那之前,我发现了具有高速互联网连接的地方。幸运的是,我可以使用create-react-app创建新的应用程序。
答案 4 :(得分:0)
我认为您的npm软件包配置有问题。
也许在某个地方,您为npm变量设置了一些代理配置。
您可以在终端中重置运行此脚本的配置
sudo sh -c 'echo "" > $(npm config get globalconfig)'
并等待进程结束并运行
exit
打开另一个终端窗口,然后尝试