当创建一个新的Angular 5项目时:

节点版本号:8.9.2

NPM版本:5.5.1

我的命令是:

npm install -g @angular/cli

错误是:

npm ERR! **Unexpected end of JSON input while parsing near '...nt-webpack-plugin":"0'**
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Aashitec\AppData\Roaming\npm-cache\_logs\2017-12-06T13_10_10_729Z-debug.log

错误日志在这里


当前回答

我用

npm cache clean --force

然后更新NPM

npm i npm@latest -g

然后通常使用NPM安装命令

npm install 

其他回答

我用

首先删除package-lock.json

npm cache clean --force

然后更新NPM

npm i npm@latest -g

然后使用NPM安装命令

npm install 

对我来说,我不得不再次克隆我的分支,并进行npm安装

Npm使用缓存下载新包。 你需要清除你的npm缓存。 使用以下命令进行清洁:

npm cache clean --force

然后通常使用NPM安装命令 如。

npm install -g @angular/cli

删除C:\Users\admin\AppData\Roaming\ (windows)目录下的npm和npm-cache文件夹 然后执行CMD

NPM缓存清除——force NPM缓存验证

更新NPM到最新版本

npm啊,g pm

然后创建项目 1)角

npm i -g @angular/cli@latest 新的你好世界

2)反应

NPM I -g create-react-app create-react-app react-app

首先卸载现有的npm包: NPM卸载-g create-react-app(如果是全局安装) 其次: NPM缓存清理——force 第三: NPM install -g create-react-app@latest并重新创建-react-app my-app。