Open snakedunjie opened 4 years ago
在源码中找到说明了 1、 // 不处理后缀为.min.*的文件 if (jcv.getFileName ().indexOf (jCVConfig.getSkipFileNameSuffix () + "." + jcv.getFileType ()) != -1) { LoggerFactory.info ("The suffix is "+jCVConfig.getSkipFileNameSuffix ()+" ,not processed:" + jcv.getFileName ()); return true; } 这段代码应该去掉就好了,但是 这种.min.js的文件一般也不会改源码,不加版本号也可以理解
2、versionLable是版本号的配置名称,但是在文档上没有写出来,还是看源码才发现的
1、js含有多个.的 不会加上版本号 比如:[INFO] The suffix is .min ,not processed:echarts.min.js
2、xxx.js?version=md5 ,希望version作为可配置参数,默认为version,我们这边有不同的分支使用同一套代码,但是访问地址是同一个,需要根据version的值在nginx中做判断来跳转到不同的服务器获取对应的资源文件