运行 npm install 时 JSON 输入意外结束

dad*_*wic 5 node.js npm eslint

eslint像这样安装npm 包时

npm i eslint -g
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

npm 错误!解析 '..."coveralls":"2.11.4",' 附近时 JSON 输入意外结束

我怎样才能解决这个问题?

Avi*_*Avi 9

请按照以下步骤操作:

方法一:

1.清理缓存

npm cache clean --force
Run Code Online (Sandbox Code Playgroud)

2.然后安装最新的angular cli:

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

3.然后安装你的包

npm install -g eslint
Run Code Online (Sandbox Code Playgroud)

方法二:

1.卸载nodejs

2.通过这个命令清除缓存:npm cache clean --force

3.删除package-lock.json和节点node_modules文件夹

4.安装nodejs最新版本

5.安装最新的 angular cli npm install -g @angular/cli@latest

6.运行npm install

7.安装所需的软件包。

希望它能解决您的问题。如果没有,请告诉我。一般来说,在大多数情况下,如果方法 1 不起作用,则方法 1 有效,则采用第二种方法。谢谢

  • 出于好奇:为什么要安装最新的 Angular cli? (2认同)