2

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 错误!可以在以下位置找到此运行的完整日志: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/ 完成。

我也安装了 react globaly 和 loacaly 但它仍然给了我同样的错误。任何人都可以告诉我出了什么问题。

4

5 回答 5

2

使用这个命令:

npm cache clean --force
于 2019-03-03T20:37:12.043 回答
1

我遇到了同样的问题,npm install --save --save-exact --loglevel error react react-dom react-scripts但失败了。然后我删除了 node_modules 和 package.json。我在这里问过这个问题:NPX create-react-app aborting installation after assignments found

我已经尝试过使用npm cache clean --force,但这并没有解决问题。我也尝试安装不同版本的 node.js 无济于事。

于 2019-03-04T01:40:08.760 回答
0

该命令npm clean --cache将无济于事。

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

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

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

nvm install node 12.18.0

因此,请将您的节点包更新到最新版本。一旦你更新了你的节点包,然后创建你的反应应用程序,如下所示:

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

出现中止安装错误是因为您的节点版本过时不支持该create-react-app命令并删除了node_modulesandpackage.json文件

请试试这个。它解决了我的错误,希望它也能解决您的错误。

于 2020-10-02T10:21:15.810 回答
0

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

于 2020-08-23T19:10:01.147 回答
-2

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

npm cache clean --force

之后你可以使用

npx create-react-app
于 2019-03-05T10:17:32.707 回答