yarn sass

333 阅读1分钟

Sass --笔记

vue2.x /3.x使用方法

Node低版本安装依赖方式

npm install node-sass@4.14.1
npm install sass-loader@8.0.2

Node高版本安装依赖方式

npm install node-sass@6.0.1
npm install sass-loader@10.2.0

具体Node-node-sass&sass-loader匹配版本

node版本node-sass版本
node 166.0+
node 155.0+
node 144.14+
node134.13+,<5.0
node124.12+
node114.10+,<5.0
node104.9+,<5.0
node84.5.3+,<5.0
node<8<5.0
sass-loader版本node-sass版本
sass-loader 4.1.1node-sass 4.3.0
sass-loader 7.0.3node-sass 4.7.2
sass-loader 7.3.1node-sass 4.7.2
sass-loader 7.3.1node-sass 4.14.1
sass-loader 10.0.1node-sass 6.0.1

组件使用

<style scoped lang="scss">
  #all{
    width: 100%;
    height: 100%;
    .personalStatistic,.mapTrace{
      width: 100%;
      height: 50%;
      position: relative;
      opacity: 0.6;
      background-image: linear-gradient(to left, #30cfd0 0%, #330867 50%);
    }
  }
</style>

Yarn --笔记

通过yarn添加依赖包,可防止版本不适配问题

  • yarn add node-sass
  • yarn add sass-loader
<style scoped lang="scss">
  #all{
    width: 100%;
    height: 100%;
    .personalStatistic,.mapTrace{
      width: 100%;
      height: 50%;
      position: relative;
      opacity: 0.6;
      background-image: linear-gradient(to left, #30cfd0 0%, #330867 50%);
    }
  }
</style>