在koa2项目中使用sass/scss

本文介绍了在Koa2项目中如何使用Sass进行前端开发。首先,文章对比了Sass和scss的语法差异,并指出scss更便于CSS开发者使用。接着,详细讲述了Sass的安装过程,包括解决国内网络问题和使用淘宝源的注意事项。然后,介绍了通过命令行编译Sass文件的四种格式,并展示了实时监听和自动编译的方法,以便在开发过程中提高效率。最后,提到了在Koa2项目中结合nodemon实现自动编译和重启。
摘要由CSDN通过智能技术生成

前言

最近在使用node.js的框架koa2,选择使用scss写样式
sass和scss 在使用语法上有区别,sass的缩排语法,对于写惯css前端的web开发者来说很不直观,也不能将css代码加入到sass里面,因此sass语法进行了改良,sass 3就变成了scss(sassy css)。与原来的语法兼容,只是用{}取代了原来的缩进。

举例:
sass 语法:

    $font-stack: Helvetica, sans-serif  //定义变量
    $primary-color: #333 //定义变量
    
    body
      font: 100% $font-stack
      color: $primary-color

scss 语法:

    $font-stark Helvetica, sans-serif;
    $primary-color: #333;
    
    body {
      font: 100% $font-stack;
      color: $primary-color;
    }

编译出来的 css

    body {
      font: 100% Helvetica, sans-serif;
      color: #333;
    }

安装

参看sass官网 非常详细了
需要注意的是: 官网上说 由于 国内网络的问题导致gem源间歇性中断因此我们需要更换gem源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值