![3b7765674034bc6f91194491b066b27c.png](https://i-blog.csdnimg.cn/blog_migrate/c98716c79424d33c6748df6171ff7e84.png)
考虑到可能是权限问题,就用管理员身份重新登录cmd窗口,
再次运行npm install,npm rm node-sass,npm install node-sass等仍然报同样的错误。
用管理员身份重新安装了nodejs,然后再次npm i
终于出现了不一样的错误:
重要信息是告诉我们这次是网络问题,那就好办了。
1、设置默认目录
(1)set node_path=C:\Program Files\nodejs\node_modules
(2)npm config set prefix "C:\Program Files\nodejs\node_global"
(3)npm config set cache "C:\Program Files\nodejs\node_cache"
安装cnpm,截图如下。
npm install -g cnpm -registry=https://registry.npm.taobao.org
运行cnpm,显示'cnpm' 不是内部或外部命令,也不是可运行的程序
或批处理文件。说明没在默认目录,先用npm i 试试。
仍然报错,单独安装node-sass试试,报警告但没有关系。
npm i node-sass
2、用cnpm来安装
path=%path%;C:\Program Files\nodejs\node_global
3、用cnpm i
4、安装vue,cnpm install vue -g
5、npm run serve启动服务,一切正常
大功告成!
总结要点:
1、用管理员安装nodejs
2、设置镜像站点,用cpnm安装vue