html-webpack-plugin
webpack 配置多页面应用 引用
const HtmlWebpackPlugin = require('html-webpack-plugin')
webpack.config.js 配置
entry: { //入口文件(这是多页面配置)
index: './src/index.js',//index页面入口
pageOne: './src/pages/pageOne.js'//pageOne页面入口
},output: {
path: path.resolve(__dirname, 'dist'),
filename: './js/[name].js',
}
plugins: [
new HtmlWebpackPlugin({
chunks: ['index'], // 用来指定生成的html文件需要包括哪些入口文件,如不设置则所以入口JS文件都会被引入进来
filename: 'index.html', // 配置输出文件名和路径
template: 'src/index.html', // 配置文件模板
}),new HtmlWebpackPlugin({
chunks: ['pageOne'],
filename: 'pages/pageOne.html', // 配置输出文件名和路径
template: 'src/pages/pageOne.html', // 配置文件模板
}),new ExtractTextPlugin('[name].css')
]
推荐阅读
- vue-cli|vue-cli 3.x vue.config.js 配置
- 从战略性的角度可以配置股票
- 缓存有关的配置和属性
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- Vagrant|Vagrant (三) - 网络配置
- java|java b2b2c shop 多用户商城系统源码- config 修改配置
- CentOS7 阿里云镜像配置方法
- 前端|web前端dya07--ES6高级语法的转化&render&vue与webpack&export
- Python|Win10下 Python开发环境搭建(PyCharm + Anaconda) && 环境变量配置 && 常用工具安装配置
- 为Google|为Google Cloud配置深度学习环境(CUDA、cuDNN、Tensorflow2、VScode远程ssh等)