NPM安装错误:解析“”附近时,JSON位置1中的意外令牌<

Roh*_*rma 1 node.js npm

npm i @angular/cli -g
Run Code Online (Sandbox Code Playgroud)

npm ERR!解析附近的位置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

Roh*_*rma 6

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

npm set registry https://registry.npmjs.org/
Run Code Online (Sandbox Code Playgroud)