Template execution failed: ReferenceError: name is not defined

问题

我们使用了html-webpack-plugin(webpack)进行编译html,导致的错误。

排查结果

连接地址

html-webpack-plugin版本低(2.30.1),html模板里面不能有``符号,注释都不行

javascript 复制代码
``

// var reg = new RegExp(`(^|&)${name}=([^&]*)(&|$),"i")
这样也不支持

var reg = new RegExp(`(^|&)${name}=([^&]*)(&|$),"i")
这样也不支持

需要全部删掉

解决方案

删掉``符号

相关推荐
前端小巷子2 小时前
Vue 3 运行机制
前端·vue.js·面试
JustHappy19 小时前
「Versakit攻略」🔥Pnpm+Monorepo+Changesets搭建通用组件库项目和发包流程
前端·javascript·vue.js
用户661977345857520 小时前
Vue3笔记
前端·vue.js
2401_8370885021 小时前
ref 简单讲解
前端·javascript·vue.js
前端小巷子1 天前
Vue3的渲染秘密:从同步批处理到异步微任务
前端·vue.js·面试
每天学习一丢丢1 天前
SpringBoot + Vue实现批量导入导出功能的标准方案
vue.js·spring boot·后端
小码编匠1 天前
物联网数据大屏开发效率翻倍:Vue + DataV + ECharts 的标准化模板库
前端·vue.js·echarts
今禾1 天前
前端工程化的范式革命:从 Webpack 的“全量打包”到 Vite 的“按需编译”
前端·webpack·vite
GHOME1 天前
Vue2知识点详细回顾(以及自己的一些思考和解答)-2
前端·vue.js·面试
复苏季风1 天前
2025 年了,Vite+Vue3 微前端该用啥方案?3 大主流方案实战对比
前端·vue.js