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

需要全部删掉

解决方案

删掉``符号

相关推荐
金金金__1 小时前
Element-Plus:popconfirm与tooltip一起使用不生效?
前端·vue.js·element
前端梭哈攻城狮2 小时前
uniapp图片上传添加水印/压缩/剪裁
前端·javascript·vue.js
踢足球的,程序猿3 小时前
从 Vue 2.0 进阶到 Vue 3.0 的核心技术解析指南
前端·javascript·vue.js·前端框架·html
掘金安东尼5 小时前
仅仅是发送一封邮件?暴露安全边界!
javascript·vue.js·面试
bo521005 小时前
突破性能瓶颈:基于虚拟滚动的大数据需求文档方案——告别卡顿与分页,实现Word级流畅体验
javascript·vue.js
小张快跑。5 小时前
【Vue3】(三)vue3中的pinia状态管理、组件通信
前端·javascript·vue.js
一颗奇趣蛋5 小时前
vue性能优化(响应数据&静态数据)
vue.js·性能优化
Hilaku5 小时前
用好了 defineProps 才叫会用 Vue3,90% 的写法都错了
前端·javascript·vue.js
古夕5 小时前
前端模块化与Webpack打包原理详解
前端·webpack
Dignity_呱5 小时前
vue3对组件通信做了哪些升级?
前端·vue.js·面试