背景:我的项目没有改动东西,前天还可以正常运行,今天早上却不行了。查找原因,多数说版本不对称导致。但是我没有改这个项目的东西。
错误原因
由于插件版本更新,导致node-sass或者sass-loader的版本不兼容,安装对应版本的包即可。
解决办法
// 卸载node-sass 和 sass-loader
//npm
npm uninstall node-sass
npm uninstall sass-loader
//yarn
yarn remove node-sass
yarn remove sass-loader
// 安装对应版本的包
//npm
npm install node-sass@4.14.1 --dev
npm install sass-loader@8.0.0 --dev
//yarn
yarn add node-sass@4.14.1 --dev
yarn add sass-loader@8.0.0 --dev