sass和less有哪些区别?

less和sass是两种常用的css预处理器

 :  定义了一种新的专门的编程语言,编译后形成正常的css文件,为css增加一些编程特性,无需考虑浏览器的兼容性(完全兼容css3),让css更加简洁、适应性更强,可读性更佳,更易于代码的维护等诸多好处。CSS预处理语言有SCSS (SASS) 和LESS、POSTCSS


scss可以理解是sass的一个升级版本, 增加了一些功能


在vue项目上安装SCSS
1, 安装sass-loader, node-sass
cnpm install sass-loader node-sass --save
注: 安装后,如果运行报错,可能是因为sass-loader版本过高,可安装指定版本   cnpm install sass-loader@5.0.0 --save
2, 在组件的style标签上添加属性 lang="scss"
然后就可以在style标签中写scss语法了


在vue项目上安装LESS
1.安装 less 和 less-loader。
命令:    npm install less less-loader --save-dev
2,代码中的 style 标签中 加上 lang="less" 属性即可使用,或者通过@import引入.less文件


在vue项目创建时可选择css预编译器, 创建项目后即可直接使用scss/less语法

注意: less 和 scss 语法100% 兼容cs

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值