在我的服务器中,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分钟并生成一些警告。但是,当我仔细检查这些文件时,它们仍然保持不变并且无法识别。
有谁知道错误是什么?
答案 0 :(得分:0)
编译器不允许输出文件与输入文件相同。