一文学会解析sass预编译器(超全详解)

前言:首先我们先讲一下什么是sass 以及 sass 和 scss 有什么区别?和我们为什么要使用sass。

   1. sass是css的一种开发工具,是css的预处理器,css的扩展语言。

   2. 至于sass和scss有什么区别,问出这个问题首先就有点奇怪,就比如说一个人的小时候         和长大时候有什么区别,本质上还是一个人,sass版本3.0以前叫sass,版本3.0以后更          改名叫scss,所以它们本质上就是一个东西。

   3. scss扩展了css3,增加了规则、变量、混入、选择器、继承、内置函数等等特性。提高         代码的可维护性和可重用性。

一、sass的安装

   1.安装前使用node -v查看电脑上安装的node版本

   

   2.node、node-sass、sass-loader的版本需要对应,这里是node和node-sass版本对应链表

      官网地址:https://www.npmjs.com/package/node-sass

       

                        

     3.这里是基于博主的Node 14版本安装的sass-loadernode-sass
npm install sass-loader@7.3.1 node-sass@4.14.1 --save-dev

 二、sass的使用

  1.使用变量

      sass让人们受益的一个重要特性就是它为css引入了变量。你可以把反复使用的css属性值定义成变量,然后通过变量名来引用它们,而无需重复书写这一属性值。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值