npm 安装失败,npm 错误!无效的 json 响应
Posted
技术标签:
【中文标题】npm 安装失败,npm 错误!无效的 json 响应【英文标题】:npm install failed, npm ERR! invalid json response 【发布时间】:2021-09-23 16:24:10 【问题描述】:npm WARN ERESOLVE 覆盖对等依赖 发现 npm 警告:bootstrap@3.4.1 npm WARN node_modules/@ivan/data-insights/node_modules/bootstrap npm WARN bootstrap@"^3.3.7" 来自@ivan/data-insights@1.7.26 npm WARN node_modules/@ivan/data-insights 来自根项目的 npm WARN @ivan/data-insights@"1.7.26" npm 警告 npm WARN 无法解析依赖: npm WARN peer bootstrap@"^4.3.1" from bootstrap-switch@3.4.0 npm WARN node_modules/@ivan/data-insights/node_modules/bootstrap-switch npm WARN bootstrap-switch@"^3.4.0" 来自@ivan/data-insights@1.7.26 npm WARN node_modules/@ivan/data-insights npm 错误!代码 FETCH_ERROR npm 错误!错误号 FETCH_ERROR npm 错误! http://registry.npmjs.org/@babel%2fparser 处的无效 json 响应正文原因:JSON 中位置 103148 处的意外标记 d
【问题讨论】:
我解决了这个:npm cache clean --force
和npm cache verify
然后npm i npm@latest -g
最后,我成功运行了npm i
【参考方案1】:
错误是说您的项目中已经存在一个引导程序版本。尝试删除引导程序并重新安装。或删除 node_modules 并再次运行 npm install
以安装您的软件包。
【讨论】:
没有什么要删除的,还没有任何节点模块【参考方案2】:我已经通过以下方式解决了这个问题:
npm cache clean --force
和
npm cache verify
然后
npm i npm@latest -g
最后,我能跑了
npm i
有类似的问题:npm ERR! Unexpected end of JSON input while parsing near '...registry.npmjs.org/@i'
【讨论】:
以上是关于npm 安装失败,npm 错误!无效的 json 响应的主要内容,如果未能解决你的问题,请参考以下文章
npm 错误!尝试安装 package.json 时 git dep 准备失败
npm 错误! http://registry.npmjs.org/ansi-escapes 处的无效 json 响应正文 原因:JSON 输入意外结束
npm run build 失败并显示“错误:自定义关键字定义无效:data.errors 应该是布尔值”