首页 > 解决方案 > 安装reactjs时出错:解析附近时JSON输入意外结束

问题描述

npx create-react-app my-app我尝试使用 1)和 2)在终端中使用两个不同的命令通过节点安装 reactjsnpx create-react-app app

但两者都产生了如下所示的相同错误:

安装软件包。这可能需要几分钟。

使用 cra-template 安装 react、react-dom 和 react-scripts...

npm 错误!在 '....1","object-hash":"^1' 附近解析时 JSON 输入意外结束

npm 错误!可以在以下位置找到此运行的完整日志:

npm 错误!C:\Users\David\AppData\Roaming\npm-cache_logs\2020-02-12T03_53_37_836Z-debug.log

中止安装。

npm install --save --save-exact --loglevel 错误 react react-dom react-scripts cra-template 失败。

我尝试卸载并重新安装节点,还尝试安装不同的旧版本的 reactjs,但仍然出现相同的错误。另外,我尝试清除节点缓存,然后通过npm cache clear --forcethen再次验证它,npm cache verify但仍然没有任何运气。任何帮助将不胜感激。

更详细的日志显示在底部:

203 愚蠢的 saveTree `-- react@16.12.0

204 详细堆栈 SyntaxError:在 '....1","object-hash":"^1' 附近解析时 JSON 输入意外结束

JSON.parse() 处的 204 详细堆栈

parseJson 的 204 详细堆栈(C:\Program Files\nodejs\node_modules\npm\node_modules\json-parse-better-errors\index.js:7:17)

204 详细堆栈位于 C:\Program Files\nodejs\node_modules\npm\node_modules\node-fetch-npm\src\body.js:96:50

204 详细堆栈在 processTicksAndRejections (internal/process/task_queues.js:97:5)

205 详细 cwd C:\Users\David\Desktop\React\my-app

206 详细 Windows_NT 10.0.17763

207 详细 argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "--save" "--save-准确”“--loglevel”“错误”“反应”“反应域”“反应脚本”“cra模板”

208 详细节点 v13.8.0

209 详细的 npm v6.13.6

210 错误 JSON 输入意外结束,同时在 '....1","object-hash":"^1' 附近解析

211详细退出[1,真]

标签: node.jsreactjsnpminstallationfailed-installation

解决方案


尝试在终端中运行它:

npm cache clean --force

并重做你正在做的事情


推荐阅读