第2章 模块打包
模块之于程序,就如同细胞之于生物体,是具有特定功能的组成单元。不同的模块负责不同的工作,它们以某种方式联系在一起,共同保证程序的正常运转。本章我们将深入模块,了解Webpack如何对其进行打包以及合并。本章将包含以下几个部分:
·不同模块的标准以及它们之间的区别;
·如何编写模块;
·模块打包的原理。
随着JavaScript语言的发展,社区中产生了很多模块标准。在认识这些标准的同时,也要了解其背后的思想。例如,它为什么会有这个特性,或者为什么要这样去实现。这对我们自己编写模块也会有所帮助。