node-sass简直就是噩梦,太难安装了,还各种nodejs版本问题,有的时候几天都装不好
替换为dart-sass后,好多了,但是有部分语法还是有细微区别的
vue项目用dart-sass替换node-sass很简单
先删除项目中node-sass
yarn remove node-sass
再安装dart-sass
yarn add sass -D
将项目中sass的,/deep/修改为 ::v-deep
/* 修改前 */
.a {
/deep/ {
.b {
color: red;
}
}
}
/* 修改后 */
.a {
::v-deep {
.b {
color: red;
}
}
}