npm create-react-app命令中止安装为什么?

cdmah0mi  于 2023-01-21  发布在  React
关注(0)|答案(6)|浏览(161)

windows 10节点v10.15.1和npm v6.8.0;

I:\>npx create-react-app newpomodoro

在I:\newpomodoro中创建新的React应用程序。
正在安装软件包。这可能需要几分钟。正在安装react、react-dom和react-scripts...
npm错误!分析"...:“^2.2.x”,“topo”:“1.x”附近时JSON输入意外结束
npm ERR!此运行的完整日志可在以下位置找到:npm错误!C:\用户\管理员\应用程序数据\漫游\npm缓存日志\2019 - 03 - 03T17_21_57_703Z调试日志
正在中止安装。npm安装--保存--保存精确--日志级别错误ReactReact随机React脚本失败。
正在删除生成的文件... package.json正在从I:\删除newpomodoro/完成.
我安装了react globaly和loacaly以及,但它仍然给我同样的错误。有人能告诉我出了什么问题吗?。

gg0vcinb

gg0vcinb1#

使用此命令:

npm cache clean --force
jjjwad0x

jjjwad0x2#

我遇到了同样的问题,npm install --save --save-exact --loglevel error react react-dom react-scripts失败了。我的然后删除node_modules和package.json。我在这里问了这个问题:NPX create-react-app aborting installation after vulnerabilities found
我已经尝试过使用npm cache clean --force,但这并没有解决问题。我也尝试过安装不同版本的nodeiderjs,但无济于事。

w80xi6nr

w80xi6nr3#

我遇到过类似的问题。我不知道你是否也有同感,但原因是我的路径名中有一个空格。我经常把我的项目保存在谷歌文件流中,文件名中有一个空格(“G:/My Drive/...”)。我试着在另一个目录中创建应用程序,并移动文件夹,结果成功了。

jobtbby3

jobtbby34#

命令npm clean --cache没有帮助。
如果您在react中遇到中止安装错误。
由于较旧的节点版本而产生中止安装错误。您应该更新您的节点程序包版本。
要解决这个问题,请运行以下命令,它将解决中止安装错误。

nvm install node 12.18.0

因此,请将您的node包更新到最新版本。更新完node包后,请按如下所示创建react应用:

npx create-react-app <your-app-name>

由于节点的过时版本不支持create-react-app命令并删除了node_modulespackage.json文件,因此出现中止安装错误
请试试这个。它解决了我的错误,希望它也能解决你的错误。

rqenqsqc

rqenqsqc5#

这个问题是在节点版本刚刚更新到最新版本,它的工作对我来说!
https://nodejs.org/en/download/

cnh2zyt3

cnh2zyt36#

下面是适合我的解决方案,首先,您应该更新所有依赖项,然后运行命令

npm cache clean --force

之后您可以使用

npx create-react-app

相关问题