报错情况:
报错原因:
nodejs安装的目录里有(node_global,node cache)这两个文件夹, 执行这两个命令需要在管理员模式下打开cmd去运行。
所以在管理员身份下运行cmd命令,是可以执行成功的(但是每次都要进入管理员模式会不太方便,VScode的终端默认也不是管理员模式的)。
解决方案:
找到node.js安装目录下的node cache文件夹
我这里是D:\soft\nodejs\node cache,
然后修改node cache 文件夹的权限,具体步骤如下:
1、 鼠标右击node cache的文件夹,点开属性,再点击安全,再点击编辑,将权限都勾上即可。
2、测试
npm i vue@2.6.12
安装成功,表示该报错解决。