webpack 修改title_webpack系列之plugin及简单的使用

本文深入探讨webpack中的plugin,介绍其作用、使用方法和案例,包括自动添加模板文件、处理缓存问题。通过实例展示了如何使用插件在打包后添加版权声明,详细解析了Webpack配置和插件安装过程。
摘要由CSDN通过智能技术生成

|一.plugin有什么用

pluginwebpack核心功能,通过plugin(插件)webpack可以实现loader所不能完成的复杂功能,使用plugin丰富的自定义API,可以控制webpack编译流程的每个环节,实现对webpack的自定义功能扩展。

举例

我们移山web项目中就使用了HtmlWebpackPlugin插件,它帮助我们做了下面几件事儿:

  1. 在工程打包成功后会自动生成一个html模板文件

  2. 同时所依赖的CSS/JS也都会被自动引入到这个html模板文件中

  3. 设置生成hash添加在引入文件地址的末尾,类似于我们常用的时间戳,来解决可能会遇到的缓存问题。

移山web项目打包后生成的模板文件如下:

<html><head>  <meta charset=utf-8>  <title>移山title>  <link rel=icon href=/static/assets/favicon.ico type=image/x-icon>  <link href=/static/css/app.37f937e3e08602bbb89778796e294cf1.css rel=stylesheet>head><body><div id=app>div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值