0、依赖
npm init -y
npm install webpack webpack-cli -D
npm install html-webpack-plugin -D(作用:用模板生成html,自定引入js文件)
1、在src下新增home.js和other.js
2、新增index.html(./webpack-pages/index.html)
3、webpack配置
var HtmlWebpackPlugin = require('html-webpack-plugin');
let path = require('path');
module.exports = {
mode: 'development',
// 多入口(首页和other页)
entry: {
home: './src/home.js',
other: './src/other.js',
},
output: {
// name代表home或者other
filename: '[name].js', // filename: "bundle.js" -- error:两个出口
path: path.resolve(__dirname, 'dist')
},
plugins: [
new HtmlWebpackPlugin({
template: __dirname + "/index.html",
filename: 'index.html',
}),
new HtmlWebpackPlugin({
template: __dirname + "/index.html",
filename: