如何正确安装sass依赖包

在项目开发中,我们经常使用 scss 语法,其书写方便,有利于代码维护,但是在使用 scss 语法之前需要正确下载 sass 依赖包,但在下载的过程中经常失败,所以如何寻找到正确的下载之法就显得尤为重要了。在讲解正文之前呢,我们需要先了解一下 sass 和 scss 的一些区别和联系,这样更有助于对整个知识的了解。

1.sass 是什么

sass 是成熟、稳定、强大的 css 预处理器,其语法完全兼容 css3

2.scss 是什么

scss 是专业的 css 拓展语言,是 sass3 引入的新语法,是sassy css 的简写,是 css3 的超集,所有有效的 css3 样式同样也适用于 sass,也就是说 scss 是 sass 的升级版。其语法完全兼容 css3,并且继承了 sass 的强大功能。也就是 css3 样式表都是具有相同语义的有效 scss 文件。另外,scss 还能识别大部分 css hacks 和特定于浏览器的语法。
由于 scss 是 css 的拓展,因此,所有 css 中正常工作的代码也能在 scss 中正常工作。

3.sass 与 scss 的异同

sass 和 scss 其实就是同一种东西,平时都称之为 sass,两者之间不同之处主要有以下两点:

(1)文件名拓展名不同

sass 是以 “.sass” 作为后缀拓展名,scss 是以 “.scss” 作为后缀拓展名

(2)语法书写方式不同

sass 是以严格的缩进式语法规则来书写,不带花括号和分号。
scss 的书写方式和 css 的书写方式相似。

4.下载 sass 依赖包

可以先安装sass-loader,再安装 node-sass 或者 sass。

npm install sass-loader@7.0.1 --save-dev
npm install node-sass@7.0.1 --save-dev

5.注意事项

(1)若一直下载不下来,查看Node版本是否过高
(2)若报错可以清除浏览器缓存,重新运行项目
(3)下载依赖版本不对,重新下载

欢迎大家关注我的公众号,我也会在公众号同步更新。

在这里插入图片描述

若大家对进阶打怪有兴趣的话,欢迎订阅以下专栏
地址:WebGIS入门和进阶实战

项目地址,请查阅

地址:leaflet-app

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值