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")
这样也不支持

需要全部删掉

解决方案

删掉``符号

相关推荐
古一|17 分钟前
vue3都有哪些升级相比vue2-核心响应式系统重构
javascript·vue.js·重构
_孤傲_1 小时前
webpack实现常用plugin
前端·webpack·node.js
ruanCat1 小时前
记一次因 vue-router 升级而导致的 uniapp 故障
前端·vue.js
我叫黑大帅1 小时前
面对组件的不听话,我还是用了它…………
前端·javascript·vue.js
chéng ௹2 小时前
Vue3+Ts+Element Plus 权限菜单控制节点
前端·javascript·vue.js·typescript
weixin-a153003083164 小时前
vue疑难解答
前端·javascript·vue.js
nueroamazing14 小时前
PPT-EA:PPT自动生成器
vue.js·python·语言模型·flask·大模型·项目·ppt
Jonathan Star16 小时前
Webpack 打包优化与骨架屏结合:双管齐下提升前端性能与用户体验
前端·webpack·ux
LuckySusu17 小时前
【vue篇】Vue 项目中的静态资源管理:assets vs static 终极指南
前端·vue.js
LuckySusu17 小时前
【vue篇】Vue.delete vs delete:数组删除的“陷阱”与正确姿势
前端·vue.js