凡是使用了javascript es6语法的**字符串模版变量**,目前已发现变量名如:${id}
,${name}
,在打包过程中会被篡改为**项目名**,**jar包名**之类的毫不相干的东西。
生产环境中引起各种严重问题,官方文档也没看到关于此的任何醒目说明。
简直是lj,lj中的战斗机,耍小聪明,恶心!!!
12 回复
源码
# const id = '123';
fetch(`cbfx/task/search/$(id}?limit=${limit}`).then(...)
打包后
fetch(`cbfx/task/search/com.skynet:fk-ax:jar:1.0-SNAPSHOT?limit=${limit}`).then(...)
@wendal 呵呵,自己打个包试试吧
@wendal 还真是,不好意思,错怪了,有点急,接过nutzboot项目过来,没有看到pom里面有resource filter.
@wendal 麻烦删帖吧,没用了。
添加回复
请先登陆