当前位置: 首页 > news >正文

Webpack使用plugin插件自动在打包目录生成html文件

我们使用html-webpack-plugin插件可以自动在打包代码目录生成html文件

使用步骤:

一、安装依赖

在控制台中输入如下代码:

npm i -D html-webpack-plugin

 二、在webpack.config.js中配置插件 

const HTMLPlugin = require("html-webpack-plugin");
module.exports = {mode: "production", // 设置打包的模式:production生产模式  development开发模式plugins:[new HTMLPlugin()]
}

三、打包文件

 在控制台中输入npx webpack进行项目打包,打包目录下就自动生成了index.html文件

四、根据模板在打包目录下生成html文件

 如果我们想要生成的html文件和src文件下的html文件中的一致,我们可以在创建HTMLPlugin实例对象的时候传入参数。

const HTMLPlugin = require("html-webpack-plugin");
module.exports = {mode: "production", // 设置打包的模式:production生产模式  development开发模式plugins: [new HTMLPlugin({template:"./src/index.html"  // 设置模板为src文件下的index.html文件})]
}
http://www.lryc.cn/news/173347.html

相关文章:

  • 图像处理与计算机视觉--第一章-计算机视觉简介-10问
  • LeetCode 80. 删除有序数组中的重复项 II
  • 【前端面试题】浏览器面试题
  • PHP 生成 PDF文件
  • 讲讲项目里的仪表盘编辑器(一)
  • 解决方案 | 如何构建市政综合管廊安全运行监测系统?
  • JCEF中js与java交互、js与java相互调用
  • 9.20 校招 实习 内推 面经
  • 基于JAVA+SpringBoot+Vue+协同过滤算法+爬虫的前后端分离的租房系统
  • 【Android Framework系列】第16章 存储访问框架 (SAF)
  • Antdesign 4中让分页组件居中显示的方法
  • 【笔记】ubuntu 20.04 + mongodb 4.4.14定时增量备份脚本
  • c++实现的一个定时器实例
  • Python线程和进程
  • 算法 寻找峰值-(二分查找+反向双指针)
  • 【数据结构】—交换排序之快速排序究极详解,手把手带你从简单的冒泡排序升级到排序的难点{快速排序}(含C语言实现)
  • 【c#-Nuget 包“在此源中不可用”】 Nuget package “Not available in this source“
  • 【数据结构】二叉树之堆的实现
  • 电工-三极管输入输出特性曲线讲解
  • 深入解析容器与虚拟化:技术、对比与生态
  • 制作游戏demo的心得
  • Web Tour Server窗口闪现
  • Linux下的基本指令
  • 随机数生成器代码HTML5
  • 正确理解redux Toolkits中createSlice的action.payload
  • YOLOv8快速复现 官网版本 ultralytics
  • Haproxy搭建 Web 群集实现负载均衡
  • Tessy 5.0.4
  • mybatis-plus根据指定条件批量更新
  • 虹科方案 | LIN/CAN总线汽车零部件测试方案