A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 郝永亮 于 2017-11-30 15:15 编辑

这一节配置CSS编译工具

.


       SASS 是一款非常好用的 CSS 预编译器,Bootstrap 官方从4.0开始已经切换到了 SASS。
目前(2017-10),@angular/cli 创建项目的时候没有自动使用 SASS 作为预编译器,我们需要自己手动修改一些配置文件,请按照以下步骤依次修改:

1.1 angular-cli.json 里面的 styles.css 后缀改成 .scss
         
当你后面再使用 ng g c *** 自动创建组件的时候,默认就会生成 .scss 后缀的样式文件了。

1.2 angular-cli.json 里面的 styleExt 改成 .scss
        

1.3 src 下面 style.css 改成 style.scss
        

1.4 app.component.scss
        

1.5 app.component.ts 里面对应修改
        

改完之后,重新 ng serve,打开浏览器查看效果。


小结

SASS 的 API 请参考官方网站
SASS 只是一个预编译器,它支持所有 CSS 原生语法。利用 SASS 可以提升你的 CSS 编码效率,增强 CSS 代码的可维护性,但是千万不要幻想从此就可以不用学习 CSS 基础知识了。





0 个回复

您需要登录后才可以回帖 登录 | 加入黑马