1.nodejs編譯報錯:node-sass@4.12.0 postinstall: `node scripts/build.js`
原因:缺少window編譯環(huán)境執(zhí)行以下代碼
解決辦法:卸載node-sass重新安裝
npm uninstall node-sass? //卸載
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/? //安裝最新
2.安裝后發(fā)現(xiàn)node-sass和node版本不兼容
以下是node和node-sass版本對應(yīng)表错洁、安裝對應(yīng)版本的node-sass
3.安裝成功后/deep/語法報錯
原因:高版本的sass不支持這種寫法
解決辦法1:用::v-/deep/ 來替換/deep/严蓖,但是會不能使用scss嵌套寫法的問題,不然樣式嵌套的子元素樣式不會只能拆開寫
解決辦法2:安裝低版本sass-loader
npm uninstall --save sass-loader // 卸載sass-loader
npm i -D sass-loader@7.0.0 // 7.0.0版本支持/deep/