webpack编译运行了两次

问题

我的代码在编译之后运行了两次,第一次的运行有VMxxx的字段。

问题出处

模板文件中原本就注入了javascript文件,而HtmlWebpackPlugin会自动注入JavaScript文件。

解决方法

1、将inject选项设置为false

javascript 复制代码
  plugins: [
    new HtmlWebpcakPlugin({
      template: "./src/index.html",
      inject: false
    })
  ]

告诉HtmlWebpackPlugin不要自动注入JavaScript文件,而是将其留给自己手动处理。这样,每次构建时,生成的JavaScript文件将不会被重复注入到HTML文件中

2、删除模板文件中的手动注入的javascript文件,让HtmlWebpcakPlugin自动注入

相关推荐
文心快码BaiduComate4 小时前
给 AI 装上“员工手册”:如何用Rules 给文心快码 (Comate) 赋能提效?
前端·程序员·前端框架
twl4 小时前
注意力机制在Code Agent的应用
前端
涔溪4 小时前
如何使用 CSS Grid 实现响应式布局?
前端·css
未来读啥科教资讯4 小时前
2026年深圳国际户外用品展览会参展效果如何?影响力如何?
前端
码农胖大海4 小时前
浏览器及标签页关闭时登出的解决方案
前端·浏览器
喵爸的小作坊4 小时前
StreamPanel:一个让 SSE 调试不再痛苦的 Chrome 插件
前端·后端·http
star learning white5 小时前
xm C语言12
服务器·c语言·前端
tabzzz5 小时前
大道至简:万字漫谈前端性能监控
前端·javascript·性能优化
0思必得05 小时前
[Web自动化] CSS基础概念和介绍
前端·css·python·自动化·html·web自动化
小胖霞5 小时前
全栈系列(15)github Actions自动化部署前端vue
前端·node.js·github