一、安装node-sass失败
1.1 npm没有换源
错误原因:没有换源,网速过慢,安装失败。
解决方法:
# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
1.2 node版本过高
错误原因:node版本过高,与sass版本发生冲突
解决方案一:
百度“完全卸载node”,重新安装低版本的node。如:v12.18.4。
解决方案二:
完全卸载node后,安装nvm,node版本管理工具,一劳永逸。
二、安装node-sass成功,启动项目时报错
错误原因:sass与sass-loader版本冲突。
解决方案:
手动在package.json中改变sass与sass-loader的版本,重新npm install