fex-team / fis3

FIS3
http://fis.baidu.com
BSD 2-Clause "Simplified" License
2.79k stars 693 forks source link

css/js合并后的路径处理 #263

Open Lapsec opened 8 years ago

Lapsec commented 8 years ago

有a.js, b.js, c.js三个JS,合并成lib.js一个js 合并后的路径希望是http://baidu.com/xxx/lib.js 配置:

fis.match('js/(**.js)', {
        packTo: 'lib.js',
        release: '$1',
        domain: 'http://baidu.com/',
        url: 'xxx/',
});

但后面的domain跟url没有效果,该怎样配置?

oxUnd commented 8 years ago
fis.match('js/(**.js)', {...}); 

只给 js 目录下的资源分配了诸属性,但是你的 lib.js 并没有在范围内

MrPrime commented 8 years ago

我也有同样的问题。

fis代码: image

release出的页面: image

我该如何处理,谢谢

oxUnd commented 8 years ago

@MrPrime

你不能使用在源码使用合并后的文件,合并应该是你不需要关心的环节。

你只需要配置合并规则就可以了。

具体见官方文档。