采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问老师,这一小节执行打包命令后的执行流程,我下面的理解大概对吗? 执行的大概流程:
理解的很正确
非常感谢!
loader数组不是自下而上的吗,顺序应该是postcssloader、sasslaoder、cssloader、styleloader吧
执行打包命令
webpack匹配到scss样式文件 (test:/\.scss$/ 匹配到样式文件)
借助sass-loader打包 (解析成 css)
将sass-loader处理过的css样式转给post-loader转译 (css加浏览器前缀等, postcss 支持比较新的样式书写方法 比如 花括号嵌套等,所以可以放在sass-loader前面 )
加好前缀的样式转给css-loader转译 (@import 处理配置) 输出css代码
css代码转给style-loader挂载到dom上的style里 (将css代码挂载到页面,是<style></style>标签形式挂载到页面里,而不是dom的style属性。)
loader 顺序在官网找到了一个代码片段 可以看到是先处理 sass
登录后可查看更多问答,登录/注册
知识点+项目实例+原理讲解 全方位解析Webpack4新版本
1.2k 14
1.6k 12
1.1k 10
1.4k 10
1.6k 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号