【问题标题】:NPM install Error: Unexpected token < in JSON at position 1 while parsing near ' [duplicate]NPM 安装错误:在位置 1 的 JSON 中出现意外的令牌 <,同时在 ' 附近进行解析 [重复]
【发布时间】:2018-12-17 15:24:55
【问题描述】:
npm i @angular/cli -g

npm 错误!解析时在位置 1 的 JSON 中意外标记 我目前无法在任何地方使用 npm install。

  1. 尝试使用 npm clear cache --force

  2. 试图降级 npm(npm install npm@4.1.6) 给出完全相同的错误

  3. 未安装节点,从 Users\username\Appdata\Roaming 中删除文件夹 npm 和 npm-cache,重新安装节点。

我正在使用节点 v11.4.0 和 npm v6.4.1

【问题讨论】:

  • 这个错误意味着你的 JSON 有语法错误。检查你的 package.json 和 package-lock.json
  • 在cmd中用管理员试试。
  • @dwjohnston,您指的是哪个 package-json。无论我在哪里使用该命令,都会收到此特定错误。是否有您所指的特定 json。
  • @SachinShah,我试过了,以管理员身份运行也不起作用

标签: node.js npm


【解决方案1】:

将注册表重置回https://registry.npmjs.org/ 对我有用。

npm set registry https://registry.npmjs.org/

【讨论】:

  • 这也是唯一对我有用的东西。
  • 我尝试了其他页面中所有建议的解决方案,例如here,但没有一个有效。但最后这个对我有用。
  • 对我不起作用。 :(
  • 对我也不起作用。
猜你喜欢
  • 2020-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-19
  • 2015-08-28
  • 2021-01-08
  • 2018-12-21
  • 2019-05-14
相关资源
最近更新 更多