z-b*_*oss 13 javascript yui batch-file
YUI Compressor不接受通配符参数,所以我不能像这样运行它:
C:>java -jar yuicompressor.jar *.js
Run Code Online (Sandbox Code Playgroud)
但我有超过500个文件,而不是必须创建这样的批处理文件:
C:>java -jar yuicompressor.jar file1.js -o deploy\file1.js
C:>java -jar yuicompressor.jar file2.js -o deploy\file2.js
...
C:>java -jar yuicompressor.jar file500.js -o deploy\file500.js
Run Code Online (Sandbox Code Playgroud)
当然,我的文件名不是那么统一.
有没有办法在不编写任何代码的情况下实现自动化?:)
Mic*_*urr 12
我可能会去一个makefile(我认为它可能在长期内更容易维护),但是如果你想要一个快速n-dirty的Windows批处理命令,那么类似下面的东西应该工作:
for %%a in (*.js) do @java -jar yuicompressor.jar "%%a" -o "deploy\%%a"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8018 次 |
| 最近记录: |