博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html-webpack-plugin插件 根据模板生成多页面
阅读量:6035 次
发布时间:2019-06-20

本文共 1119 字,大约阅读时间需要 3 分钟。

1、项目目录结构为:

 

2、webpack.config.js配置文件为:

 

var htmlWebpackPlugin = require('html-webpack-plugin');module.exports = {    //打包入口    entry: {        main: './src/js/main.js',        a: './src/js/a.js',        b: './src/js/b.js',        c: './src/js/c.js'    },    //打包后的文件    output: {        //不加__dirname 会报错        path: __dirname + '/dist',        //注意:使用[name]确保每个文件名都不重复        filename: 'js/[name]-[chunkhash].js',        //线上地址配置        publicPath:'http://cdn.com/'    },    plugins: [        new htmlWebpackPlugin({            template: 'index.html',            filename: 'a.html',            title: 'this is a.html',            //增加指定的chunks            chunks:['main','a']        }),        new htmlWebpackPlugin({            template: 'index.html',            filename: 'b.html',            title: 'this is b.html',            //增加指定的chunks            chunks:['main','b']        }),        new htmlWebpackPlugin({            template: 'index.html',            filename: 'c.html',            title: 'this is c.html',            //增加指定的chunks            chunks:['main','c']        })    ]}

3、执行命令:

npm run webpack

4.编译:

 

转载地址:http://kzlhx.baihongyu.com/

你可能感兴趣的文章
存储过程中调用webservice
查看>>
神奇语言 python 初识函数
查看>>
Windows安装Composer出现【Composer Security Warning】警告
查看>>
四 指针与数组 五 函数
查看>>
硬盘空间满了
查看>>
dutacm.club Water Problem(矩阵快速幂)
查看>>
深入JVM内核--GC算法和种类
查看>>
iOS的AssetsLibrary框架访问所有相片
查看>>
读书笔记三
查看>>
数论 - 最小乘法逆元
查看>>
企业架构研究总结(22)——TOGAF架构开发方法(ADM)之信息系统架构阶段
查看>>
接口测试(三)--HTTP协议简介
查看>>
周志华《机器学习》课后答案——第4章.决策树
查看>>
frameset分帧问题
查看>>
特殊样式:ime-mode禁汉字,tabindex焦点
查看>>
linux
查看>>
Layout父元素点击不到的解决办法
查看>>
【面试次体验】堆糖前端开发实习生
查看>>
基于apache实现负载均衡调度请求至后端tomcat服务器集群的实现
查看>>
C#+QQEmail自动发送邮件
查看>>