码迷,mamicode.com
首页 > Web开发 > 详细

webpack 样式模块打包深入学习

时间:2018-03-09 18:03:25      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:ack   遵从   blog   AC   import   需要   属性   ade   class   

1. style-loader css-loader sass-loader 分别的作用

style-loader: 将所有的样式嵌入到dom的style属性当中。

css-loader: 将css当中的 @import 和 url(...) 解析成 import / require 引入

sass-loader: 将代码sass编译成css

2. webpack的执行顺序

配置的时候顺序不能乱写,需要遵从 style-loader!css-loader!sass-loader的顺序严格执行的。

但是有一点,webpack的loader执行顺序是从右到左的。

3. style-loader!css-loader!sass-loader 合起来的作用

首先将sass编译成css,然后将 css当中的 url(...)/@import 引入方式解析成 import/ require 在js当中引入,最后将代码到相应dom的style属性下面。

webpack 样式模块打包深入学习

标签:ack   遵从   blog   AC   import   需要   属性   ade   class   

原文地址:https://www.cnblogs.com/kugeliu/p/8534798.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!