内容简介:// 学习webpack4.x - 样式处理(未整理)
// 学习webpack4.x - 样式处理(未整理)
// 学习webpack4.x - ES6语法转化(未整理)
// 学习webpack4.x - 全局变量引入(未整理)
// 学习webpack4.x - 图片处理(未整理)
...持续中
=======================================================
HTML处理
有些时候,我们项目里的html一开始没有创建,但是打包的时候呢希望自动生成html入口页面并且这个html文件可以自动引入打包后的JS文件等,而且这个html文件自动被放到打包后的目录中,这种情况下怎么通过webpack配置呢?
注意:开始之前以下内容之前,需要配置一些webpack的基础配置,传送门: 学习webpack4.x - 基础配置
安装插件
安装自动生成html文件需要的插件: webpack-html-plugin
yarn add webpack-html-plugin -D
基本配置
当前目录如下:
下面开始配置webpack.config.js文件:
打开webpack.config.js文件, 引入 webpack-html-plugin 插件,并且在plugin中配置该插件:
let HtmlWebpackPlugin = require('html-webpack-plugin');
//插件配置
plugins: [
new HtmlWebpackPlugin({
template: './src/index.html', //原始文件
filename: 'index.html', //打包后的文件名称
})
]
尝试运行:
npm run dev
成功!运行后自动生成了build目录,并且在build目录中自动生成了index.html文件,结果如下:
打包后的目录:
浏览器中:
以上所述就是小编给大家介绍的《学习webpack4.x - HTML处理》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Rust学习笔记 - 错误处理
- SpringMVC入门学习---数据的处理
- 元学习与自然语言处理
- 学习笔记之Swift的错误处理
- 学习笔记之Swift的错误处理
- 数据预处理(Python&R)学习笔记
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Master Switch
Tim Wu / Knopf / 2010-11-2 / USD 27.95
In this age of an open Internet, it is easy to forget that every American information industry, beginning with the telephone, has eventually been taken captive by some ruthless monopoly or cartel. Wit......一起来看看 《The Master Switch》 这本书的介绍吧!