npm ERR!解析附近时JSON输入意外结束

时间:2019-06-28 06:16:03

标签: angular angular-cli

在运行npm install -g @ angular / cli后创建新的角度项目时,出现以下错误

  

npm错误!解析附近时JSON输入意外结束   '...:“ ^ 2.1.0”,“ ntypescrip”

     

npm错误!有关此运行的完整日志,请参见:npm ERR!
  C:\ Users \ Suraj \ AppData \ Roaming \ npm-cache_logs \ 2019-06-28T06_04_16_049Z-debug.log   软件包安装失败,请参见上文。

4 个答案:

答案 0 :(得分:0)

尝试:-

从npm @ 5开始,npm缓存会因损坏问题而自我修复,并且保证从缓存中提取的数据是有效的。如果要确保所有内容都一致,请改用'npm cache verify'。如果确定要删除整个缓存,请使用--force重新运行此命令。

步骤1)

$ npm cache clean --force

$ npm cache verify

第2步)

$ npm install -g @angular/cli@latest

尝试卸载和安装angular/cli

第3步)

$ npm install --save-dev @angular/cli@latest

第4步)

删除node_modules并运行$ npm install

答案 1 :(得分:0)

只需执行以下步骤:

第1步-安装有角度的CLI
npm install @ angular / cli

第2步-创建一个新项目
ng新的NAME_PROJECT 然后输入让默认值

第3步-打开文件夹“ NAME_PROJECT”并运行此cmd:
  ng服务

答案 2 :(得分:0)

在C:\ Users \ beni \ AppData \ Roaming中删除npm和npm缓存,然后重新创建您的应用程序,然后它可以正常工作。

答案 3 :(得分:0)

这为我解决了这个问题:

以管理员身份打开Windows Powershell

npm cache clean --force

npm install -g @angular/cli