我想将多个输入文件压缩成多个输出缩小的文件,如下所示:
输入:
Template.myTemplate.events({
'change input': function(event) {
var x = event.target.checked;
Session.set("statevalue", x);
console.log(Session.get("statevalue"));
}
});
输出:
file1.css
file2.css
file3.css
我尝试使用以下命令行实现此目的:
file1-min.css
file2-min.css
file3-min.css
根本没有帮助我 >它会创建$ .min.cs而不是file1-min.css等...
你们知道如何实现这一目标吗?
我已经在stackoverflow中搜索了一些答案,但没有成功。
感谢您的帮助, 问候。
更新
以下是解决方案:
java -jar yuicompressor-2.4.8.jar *.css -o $.min.css
答案 0 :(得分:0)
我认为您需要遍历您的css文件并为每个项目调用yuicompressor。
例如,在windows批处理中
FOR /F %G IN ('dir /b C:\yourcssPath\*.css') DO java -jar yuicompressor-2.4.8.jar %G -o %G.min.css