webpack4系列笔记二:配置HTML

为什么要引入HTML插件

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

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

安装

使用

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

module.exports = {
// ...
plugin: [
new HtmlWebpackPlugin({
template: './src/index.html',// 模板文件
filename: 'index.html' // 打包后的html文件名称
})
]
}

小技巧

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

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

相关文章

这个问题和curl无法访问https资源是类似的,现在curl可以访问https资源,但是使用pecl安装扩展的时候不行...
在浏览器输入chrome://flags/回车,找到Omnibox UI Hide Steady-State URL Scheme and Trivial Subdoma...
方法一: 我们都知道Ubuntu有一个专门用来安装软件的工具apt,我们可以用它来全自动安装arm-linux-gcc。...
中文的windows下的cmd默认使用GBK的编码,敲代码时,页面使用的是UTF-8(65001),而powershell控制台默认...
提示错误: arm-linux-gcc:Command not found PATH里有/usr/oca/arm/bin,但是make的时候,就是找不到 a...
我在Graph API开发中用的最多的测试工具就是Graph Explore,这个是微软开发的网页版的Graph API的测试工...