webpack4系列笔记二:配置HTML

前端之家收集整理的这篇文章主要介绍了webpack4系列笔记二:配置HTML前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

为什么要引入HTML插件

每次执行webpack打包生成js,再手动在index.html导入js,这样很麻烦

我们想运行webpack后,所有的静态资源,js脚本都自动插入到index.html
因此想实现这个功能就要借助html-webpack-plugin这个插件

安装

使用

同样在webpack.config.js加上插件的配置

  1. module.exports = {
  2. // ...
  3. plugin: [
  4. new HtmlWebpackPlugin({
  5. template: './src/index.html',// 模板文件
  6. filename: 'index.html' // 打包后的html文件名称
  7. })
  8. ]
  9. }

小技巧

每次打包后,都会覆盖掉原来的文件,我们可以通过设置hash来保存每次打包后的文件

  1. 文件覆盖
  2. path: path.resolve(__dirname,'bulid'),},

猜你在找的程序笔记相关文章