qrobot
2021-08-11 09:49:15 +08:00
我敢说,你们大部分说 webpack 不好用的人多半是把 webpack 当作 html-webpack-plugin 在用。
真的不清楚,webpack 什么时候变成的复杂的构建工具了? webpack 本身很简单啊
主要就是一个 Entry(入口), Output(出口), Loaders(装载器) 就这三个配置,Entry 和 Output 是主要配置,和传统的 html js css 开发本身就是一样的。
你们为什么会感觉到复杂?
1. 就说 es6 -> es5 里面的转换,就有很多工具, 比如 babel 进行转换,babel 的配置本身不简单, 或者 esbuild 在或者 ts 也就是可以做到的
2. 例如 css 有很多技术栈, 例如 less,sass 还有 styled-components
3. 越灵活的工具,配置就越复杂, 越固定的东西使用越简单,webpack 让你感觉到复杂因为它太灵活了,基本上可以覆盖整个前端的技术栈