闭包编译不适用于一组文件
Closure-compile does not work on a set of files
在我的服务器中,java -jar closure-compile/closure-compiler-v20171203.jar --js file.js --js_output_file file-compiled.js
确实有效。
我在服务器中有以下mini.sh
:
for f in /opt/myapp/public/javascripts/*.js; do short=${f%.js}; java -jar closure-compile/closure-compiler-v20171203.jar --js $f --js_output_file $f; done
然后,当我 运行 ./mini.sh
时,运行 closure-compiler
花了 5 分钟,并产生了一些警告。但是,当我仔细检查文件时,它们仍然保持不变且未缩小。
有人知道怎么回事吗?
编译器不允许输出文件与输入文件相同。
在我的服务器中,java -jar closure-compile/closure-compiler-v20171203.jar --js file.js --js_output_file file-compiled.js
确实有效。
我在服务器中有以下mini.sh
:
for f in /opt/myapp/public/javascripts/*.js; do short=${f%.js}; java -jar closure-compile/closure-compiler-v20171203.jar --js $f --js_output_file $f; done
然后,当我 运行 ./mini.sh
时,运行 closure-compiler
花了 5 分钟,并产生了一些警告。但是,当我仔细检查文件时,它们仍然保持不变且未缩小。
有人知道怎么回事吗?
编译器不允许输出文件与输入文件相同。