问题描述
今天升级Node.js
后,发现我的npm
使用不了,提示说版本低,折腾了半天也没搞定,最终卸载
Node.js
重新安装最新版本
D:\Program Files\vue-devtools>npm -v
8.3.1
D:\Program Files\vue-devtools>node -v
v16.14.0
执行npm install cnpm -g --registry=https://registry.npm.taobao.org
命令安装cnpm
时提示错误,如图:
看错误提示貌似是权限问题,但并不是!真正的原因是缓存导致的。
解决办法
在C:\Users\{账户}\
下有个.npmrc
文件,删除它即可。
再次执行npm install cnpm -g --registry=https://registry.npm.taobao.org
命令安装cnpm
一切正常