npm install 报错
使用npm install 导入新包报错:
ERROr: npm ERR! Unexpected token < in JSON at position 0 while parsing near '<!DOCTYPE HTML PUBLI...'
解决方案
1、删除package-lock.json,再install
2、不行就删除package-lock.json,然后执行npm cache clean --force
,这个过程可能要等会,再install
package-lock.json是根据package.json在install过程生成的依赖包及其详细版本的记录,所以删除并没有影响,重新install一遍即可,在install过程还会生成,有时会因为node环境的变化出现问题,可能也是node本身的一个bug