这个嵌套文件loader执行顺序有点不清楚

来源:3-4 使用 Loader 打包静态资源(样式篇 - 下)

一只小小小小白

2020-01-26

我用的是less,按课程中[less-loader,postcss-loader]通过@import引入的没有被postcss-loader处理,但是将顺序改成[postcss-loader,less-loader]所有引入的都可以正确处理这是为啥,为什么换个顺序就能都被处理

写回答

2回答

歌舞剧

2020-03-02

[less-loader,postcss-loader] 这样的顺序,先执行的loader 是postcss-loader;
loader 的执行顺序: 从下到上, 从右到左;
postcss-loader 只能处理普通的css,不能处理less,所以需要less-loader先执行,将less处理成普通css;
关于postcss-loader 的这个问题文档里有说明
地址:https://www.webpackjs.com/loaders/postcss-loader/#config-cascade

0
0

Dell

2020-01-27

因为先要对less做处理,再挂到页面上,你先挂到页面上,再处理就没用了

0
0

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3627 学习 · 1291 问题

查看课程