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自动注入

相关推荐
lcc18716 小时前
Vue mixin混入
前端·vue.js
t***L26616 小时前
终于搞定了!Vue项目打包后白屏问题
前端·javascript·vue.js
u***j32416 小时前
前端组件通信方式,Vue与React对比
前端·vue.js·react.js
小贺要学前端16 小时前
【无标题】
前端·javascript·vue·技术趋势
im_AMBER16 小时前
React 18 用 State 响应输入
前端·react.js·前端框架
前端摸鱼匠16 小时前
Vue 3 的全局组件注册:讲解如何全局注册组件
前端·javascript·vue.js·前端框架·node.js·ecmascript
lcc18718 小时前
Vue VueComponent
前端·vue.js
摇滚侠18 小时前
Vue 项目实战《尚医通》,预约挂号就诊人组件搭建上,笔记40
前端·javascript·vue.js·笔记
前端互助会21 小时前
Live2D形象展示与文本语音播报:打造生动交互体验的完整实现
前端·vue.js·microsoft·交互
努力的小郑1 天前
今晚Cloudflare一哆嗦,我的加班计划全泡汤
前端·后端·程序员