我使用了这个命令:
java -jar yuicompressor-2.4.7.jar -o '.js$:-min.js' *.js
我在Windows 7上获得了名为'.js$
的0KB文件
为什么?
我该怎么做来压缩批处理js文件?
答案 0 :(得分:1)
以下命令对我有用(在没有任何引用的Win7上),但我不知道为什么。
java -jar yuicompressor-2.4.7.jar -o .js$:-min.js *.js
如果有人能分享一些见解,我们将非常感激。提前谢谢。
编辑:
我创建了一个简单的批处理文件(将其命名为test.bat
),其中包含以下内容,试图找出实际发生的情况。
@echo off
for %%a in (%*) do (
echo %%a
)
当我使用test.bat -o '.js$:-min.js' *s
运行它时,它给出了类似这样的内容:
-o
'.js$:-min.js'
fb.js
test.cs
test.js
所以我认为命令提示符不会以* nix的方式处理引号。