- Webpack实战:入门、进阶与调优(第2版)
- 居玉皓
- 232字
- 2022-04-14 15:52:18
第4章 预处理器
到目前为止我们探讨的都是Webpack如何打包JavaScript,对于工程中其他类型的资源,如HTML、CSS、模板、图片、字体等,Webpack会如何处理呢?在日常开发中我们经常会预编译代码,比如使用Babel来转译ECMAScript新版本中的特性,使用SCSS或者Less来编写样式等。如何让Webpack来对所有的预编译进行统一管理呢?
在本章我们会介绍预处理器(loader),它赋予了Webpack可处理不同资源类型的能力,极大丰富了其可扩展性。本章主要内容如下:
·Webpack“一切皆模块”的思想与loader的概念;
·loader的原理;
·如何引入一个loader;
·常用loader介绍;
·如何编写一个loader。