Webpack相关
loaders
在webpack中使用loader来对模块的源代码进行转换,而loader的本质其实就是一个nodejs模块。
loader编写原则
- 单一原则:每个
loader只做一件事; - 链式调用:
webpack会按顺序链式调用每个loader; - 模块化:
loader生成的模块与普通模块遵循相同的设计原则; - 无状态:确保 loader 在不同模块转换之间不保存状态。每次运行都应该独立于其他编译模块以及相同模块之前的编译结果;
