话不多说,先上报错截图
报错截图
1.可能原因
node 和 node-sass版本冲突,或者是node-sass安装不了即git的网址访问不了
版本对应表
数据来源 GitHub - sass/node-sass: Node.js bindings to libsass
版本查询
查看node版本和npm 版本:
node -v
npm -v
2.解决办法
①node.js的卸载与安装
直接卸载
然后再cmd中 输入 where node 即可查看是否卸载完成, 卸载不掉的话手动删掉
node的安装过程
可以去这个官网安装node,以往的版本 | Node.js (nodejs.org)
安装成功后,cmd中输入 node -v 即可获知版本;
②node-sass卸载安装
vscode终端中输入命令卸载
npm uninstall node-sass
输入命令安装指定版本
npm install node-sass@4.14.0 这个是指定4.14版本的
安装node-sass报错,具体报错为开篇第一张截图,则配置taobao下载路径,
新建文件夹名为:.npmrm
加入内容:
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/
electron_mirror=https://npm.taobao.org/mirrors/electron/
registry=https://registry.npm.taobao.org
随后再安装则会安装成功
最后,再进行npm install 以及运行服务命令,运行服务命令得 看package.json中具体写啥
所以我是npm run serve