plugin是用于扩展webpack的功能,各类各样的plugin几乎能够让webpack作任何与构建先关的事情。
plugin的配置很简单,plugins配置项接收一个数组,数组里的每一项都是一个要使用的plugin的实例,plugin须要的参数经过构造函数传入。html
使用plugin的难点在于plugin自己的配置项,而不是如何在webpack中引入plugin,几乎全部webpack没法直接实现的功能,都能找到开源的plugin去解决,咱们要作的就是去找更据本身的须要找出相应的pluginwebpack
经常使用的plugins:web
- htmlWebpackPlugin数组
主要有两个做用缓存