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

需要全部删掉

解决方案

删掉``符号

相关推荐
程序媛_MISS_zhang_01101 小时前
浏览器开发者工具(尤其是 Vue Devtools 扩展)和 Vuex 的的订阅模式冲突
前端·javascript·vue.js
fruge1 小时前
Vue3.4 Effect 作用域 API 与 React Server Components 实战解析
前端·vue.js·react.js
外公的虱目鱼1 小时前
基于vue-cli前端组件库搭建
前端·vue.js
Sheldon一蓑烟雨任平生3 小时前
Vue3 任务管理器(Pinia 练习)
vue.js·vue3·pinia·任务管理器·pinia 练习
前端加油站4 小时前
一份实用的Vue3技术栈代码评审指南
前端·vue.js
计算机学姐7 小时前
基于SpringBoot的高校社团管理系统【协同过滤推荐算法+数据可视化】
java·vue.js·spring boot·后端·mysql·信息可视化·推荐算法
Wang's Blog12 小时前
前端FAQ: Vue 3 与 Vue 2 相⽐有哪些重要的改进?
前端·javascript·vue.js
ss27313 小时前
Springboot + vue 医院管理系统
vue.js·spring boot·后端
今天也是爱大大的一天吖14 小时前
vue2中的.native修饰符和$listeners组件属性
前端·javascript·vue.js
STUPID MAN15 小时前
Linux使用tomcat发布vue打包的dist或html
linux·vue.js·tomcat·html