npm ERR! Unexpected end of JSON input while parsing near '...de":">=0.6.2","jade":' npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\siyh1\AppData\Roaming\npm-cache\_logs\20
这个问题是在创建了一个weex项目之后,想要在这个项目的下面加入npm包的时候,出现这个错误。然后我就百度了一下。
发现网上说的最多的就是执行npm cache clean
如果不行的话就强制执行这个语句。就是执行npm cache clean --force等之类的,当然最后确实是这个问题。然后我就解决了这个问题。在
我百度的时候,发现了比较好用的就是https://www.cnblogs.com/sansancn/p/11139030.html这个人写的。
这个错误的解决方法有以下几种:
1.删掉package.lock.json
2.清除cache
npm cache clean --force
3.进入下面这个文件夹清除cache
路径:C:/Users/PC/AppData/Roaming/npm-cache
执行:
npm cache clean --force
4.不要用淘宝镜像
npm set registry https://registry.npmjs.org/