webpack plugins

plugin是用于扩展webpack的功能,各类各样的plugin几乎能够让webpack作任何与构建先关的事情。
plugin的配置很简单,plugins配置项接收一个数组,数组里的每一项都是一个要使用的plugin的实例,plugin须要的参数经过构造函数传入。html

使用plugin的难点在于plugin自己的配置项,而不是如何在webpack中引入plugin,几乎全部webpack没法直接实现的功能,都能找到开源的plugin去解决,咱们要作的就是去找更据本身的须要找出相应的pluginwebpack

经常使用的plugins:web

- htmlWebpackPlugin数组

主要有两个做用缓存

  • 为html文件中引入的外部资源如script、link动态添加每次compile后的hash,防止引用缓存的外部文件问题
  • 能够生成建立html入口文件,好比单页面能够生成一个html文件入口,配置N个html-webpack-plugin能够生成N个页面入口
相关文章
相关标签/搜索