问题描述:
之前跟自学了一段时间的node,版本就一个,但是最新跟着一个教程学习,发现用nvm做node版本控制更便捷;于是我卸载了之前安装的node ,安装了 nvm-windows版本,又nvm install v8.9.1 (安装了node v8.9.1版本),然后在github上clone的第一个项目就挂掉了,( ▼-▼ )……
安装依赖的时候报错:
于是度娘了一篇文章解决了我的问题。
解决方法:
1、删除npmrc文件,删除C:\Users\Administrator.npmrc文件
2、 C:\Users\Administrator\AppData\Roaming\npm-cache 清空,
3、删除项目下:node_modules,
4、用命令清理,控制台输入: npm cache clean –force
然后重新install,成功。
具体原因是不是npm新旧版本对包的新旧版本处理方式不同,以往都没有这个问题。升级到最新版本后导致的问题。
其实我只用到上面2、3部就install成功了,有类似问题的可以参考一下。