本文章在《webpack入门》基础上进行分享(本文章只做参考,若版本发生变化,分享的代码在运行时会报错,需要自己去文档做相应的修改)
打包之前的文件目录为
1、html-webpack-plugin 打包生成html文件
npm install html-webpack-plugin --save-dev //安装
使用方法
var htmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
entry: {
'app': './app.js',
'app2': './app2.js',
}, // 入口文件的路径
output: {
path: __dirname + '/dist', // 打包后html文件存放的目录
filename: 'js/[name].bundle.js' // 打包后js存放的目录
},
plugins: [
new htmlWebpackPlugin({
filename: 'index.bundle.html', //文件名
template: 'index.html', // 模板文件
inject: 'head' //在文档中插入的位置
})
]
};
打包之前的文件目录为
- 如果要打包多个文件,再new一个即可