node.js - 安装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 --force
then再次验证它,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,真]
解决方案
尝试在终端中运行它:
npm cache clean --force
并重做你正在做的事情
推荐阅读
- javascript - Mapbox javascript:在移动的标记处休息(模拟红色交通灯)
- python - 是否可以在选项卡笔记本中创建窗格窗口?(Python TKinter)
- c# - 如何通过 ID 访问 IEnumerable 模型的第 2 项(或 3 或 ...x)
- sql-server - 如何在数据透视表的计算字段中求和 DISTINCT
- android - 导航抽屉未显示。我理解对了吗?
- rust - 如何使用 WebAssembly 构造函数定义 Rust 结构?
- optaplanner - 这是什么问题?optaplanner 可行吗?
- java - 从基于 bytebuddy 的 java 代理调用独立方法
- postgresql - 还原 dockerized PostgreSQL 数据库时出错
- php - HTML lang 属性在 mPDF 中不起作用