133.在模板中以内联的形式引用script脚本,修改webpack.config.js文件,代码如下

var htmlWebpackPlugin = require("html-webpack-plugin");module.exports = {entry:{main:'./src/script/main.js',a:'./src/script/a.js'},output:{path:'./dist',filename:'js/[name]-[hash].js',publicPath:'http://cdn.com/'},plugins:[new htmlWebpackPlugin({template:'index.html',filename:'a.html',inject:false,title:'this is a.html'}),new htmlWebpackPlugin({template:'index.html',filename:'b.html',inject:false,title:'this is b.html'}),new htmlWebpackPlugin({template:'index.html',filename:'c.html',inject:false,title:'this is c.html'})]
}

134.修改模板文件index.html,代码如下

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title><%= htmlWebpackPlugin.options.title %></title><link rel="stylesheet" href=""><script type="text/javascript"><%= compilation.assets[htmlWebpackPlugin.files.chunks.main.entry.substr(htmlWebpackPlugin.files.publicPath.length)].source() %></script>
</head>
<body>
</body>
</html>

135.使用cnpm run webpack命令重新打包

136.查看生成的a.html,b.html,c.html文件

转载于:https://blog.51cto.com/suyanzhu/1899612

Webpack入门教程二十九相关推荐

  1. Bootstrap入门(二十九)JS插件6:弹出框

    Bootstrap入门(二十九)JS插件6:弹出框 加入小覆盖的内容,像在iPad上,用于存放非主要信息 弹出框是依赖于工具提示插件的,那它也和工具提示是一样的,是需要初始化才能够使用的 首先我们引入 ...

  2. (转)tensorflow入门教程(二十六)人脸识别(上)

    https://blog.csdn.net/rookie_wei/article/details/81676177 1.概述 查看全文 http://www.taodudu.cc/news/show- ...

  3. VS2010/MFC编程入门之二十九(常用控件:列表视图控件List Control 下)

    上一节是关于列表视图控件List Control的上半部分,简单介绍了列表视图控件,其通知消息的处理和有关结构体的定义.本节继续讲解下半部分,包括列表视图控件的创建.CListCtrl类的主要成员函数 ...

  4. Webpack入门教程二

    13.在根目录下创建webpack.config.js配置文件,配置文件内容如下 echo ... > webpack.config.js module.exports = {entry: __ ...

  5. WPF入门教程系列十九——ListView示例(一)

    经过前面的学习,今天我做一个比较综合的WPF程序示例,主要包括以下功能: 1) 查询功能.从数据库(本地数据库(local)/Test中的S_City表中读取城市信息数据,然后展示到WPF的Windo ...

  6. c++ 数组初始化_C++入门篇(二十九),字符数组在内存中存储的情况

    我们以前说过,字符和字符串是不同的.字符只能是一个,字符串是由若干个字符链接而成的,可是'a'和"a"有区别吗? 其实字符和字符串的区别有点像单词和句子的区别,一个句子可能只有一个 ...

  7. tensorflow入门教程(二十六)人脸识别(上)

    # #作者:韦访 #博客:https://blog.csdn.net/rookie_wei #微信:1007895847 #添加微信的备注一下是CSDN的 #欢迎大家一起学习 # 1.概述 换了个固态 ...

  8. Spring Boot入门教程(二十五): Apache Shiro

    1. pom.xml shiro并没有提供对应的Starter,而是使用的shiro-spring,其它的依赖都是辅助 <dependency><groupId>org.spr ...

  9. Packet Tracer 思科模拟器入门教程 之十九 交换机端口安全

    实验目的         掌握交换机的端口安全功能,控制用户的安全接入.  背景描述         你是一个公司的网络管理员,公司要求对网络进行严格控制.为了防止公司内部用户的 IP 地址冲突,防止 ...

最新文章

  1. CV00-01-开篇与环境搭建
  2. java触发器如何创建表_在java 中执行触发器代码、创表语句
  3. 常用来进行钢结构节点输出的软件是什么_纯干货:钢结构设计入门知识及简易方法(建议收藏)...
  4. KDE应用如何在GNOME环境下运行?
  5. geoserver安装(war安装+exe安装)
  6. 使用Eclipse+PyDev创建Django项目一windows下
  7. C/C++ 文件的后缀名
  8. hdu 4578 Transformation(线段树)
  9. php点击按钮弹窗提示,WEB表单,给出弹出框提示,点击按钮报错
  10. RTOS原理与实现08:存储块实现
  11. 在Apache中利用ServerAlias设置虚拟主机接收多个域名和设置域名泛解析
  12. .iOS APP Project or Mac APP Project编译错误提示: My Mac 64-bit is not valid for Running the scheme...
  13. 创建Python数据分析的Docker镜像+Docker自定义镜像commit,Dockerfile方式解析+pull,push,rmi操作...
  14. ie下解决PNG图片不透明问题
  15. 快手视频批量下载,一个脚本就够了,手把手教你批量下载快手高清视频。
  16. 计算机组成原理cpi是什么意思,计算机组成原理课程CPI教学方法探索
  17. 雷达系统概述--距离分辨率
  18. iis 设置php静态,PHP的Rewrite静态化服务器配置(包括IIS的静态华配置)
  19. 重写hashcode方法需要重写equals方法吗?为什么?
  20. 编写有效用例笔记- 第六章 前置条件、触发事件和保证

热门文章

  1. python语言教程-Python语言教程手册
  2. python入门到精通需要学多久-python学习从入门到精通要多久
  3. python基础代码事例-数据科学Python基础(附示例代码和练习题目)
  4. python入门练习题-python入门练习题2
  5. hdu1.3.8 As Easy As A+B
  6. mysql]ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
  7. mysql中的字符匹配查询
  8. rest-framework 分页器
  9. SQL Server 数据库表的统计信息的更新
  10. 通过pipeline实现jenkins的ci/cd功能