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

时间:2019-03-03 17:27:47

标签: node.js reactjs npm

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

I:\>npx create-react-app newpomodoro

在I:\ newpomodoro中创建一个新的React应用。

安装软件包。这可能需要几分钟。 正在安装react,react-dom和react-script ...

npm错误!解析'...:“ ^ 2.2.x”,“ topo”:“ 1.x'

附近时,JSON输入意外结束

npm错误!可以在以下位置找到此运行的完整日志: npm ERR! C:\ Users \ Administrator \ AppData \ Roaming \ npm-cache_logs \ 2019-03-03T17_21_57_703Z-debug.log

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

正在删除生成的文件... package.json 从I删除newpomodoro /: 完成。

我也安装了globaly和localy的响应,但是仍然给了我同样的错误。 anyBody可以告诉我怎么了吗?

5 个答案:

答案 0 :(得分:0)

使用此命令:

npm cache clean --force

答案 1 :(得分:0)

我在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,但这并不能解决问题。我也曾尝试安装不同版本的node.js,但无济于事。

答案 2 :(得分:0)

我遇到了类似的问题。我不知道您是否曾经在同一条船上,但是原因是我的路径名中有空格。我经常将我的项目保存在Google文件流中,该文件名中带有一个空格(“ G:/我的云端硬盘/ ...”)。我尝试在另一个目录中创建该应用程序,然后移动最终解决的文件夹。

答案 3 :(得分:0)

命令npm clean --cache无效。

如果您在React中遇到安装中止错误。

由于节点版本较旧而产生中止安装错误。 您应该更新节点软件包的版本。

要解决此问题,请运行以下命令,它将解决中止安装错误。

nvm install node 12.18.0

因此,将您的节点程序包更新为最新的程序包。更新节点程序包后,请按照以下步骤创建您的react应用:

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

发生中止安装错误是因为节点的过时版本不支持create-react-app命令,并删除了node_modulespackage.json文件

请尝试一下。它解决了我的错误,希望也能解决您的错误。

答案 4 :(得分:-1)

这是对我有用的解决方案,首先,您应该更新所有依赖项 然后运行命令

span {
  background: red;
}

span:before {
  content: " ";
}

之后,您可以使用

<div>
  <span>1</span><span>2</span><span>3</span><span>4</span><span>5</span>
</div>