如何让 teamcity 和/或 TFS 2010 为项目中的 js 文件运行闭包编译器。 使用闭包编译器有两个原因:
错误/警告检测
js 压缩/混淆 - 可选
最佳答案
我们使用 rake 构建和 TeamCity。它调用闭包来编译和缩小我们所有的 javascript,作为安装程序打包的一部分。
在 rake 中做到这一点非常简单,只需使用 sh 做一些类似的事情:
sh "java -jar #{JS_TOOLS_DIR}/google-closure.jar --js=#{js_file} --js_output_file=#{min_file} " + "--warning_level QUIET --compilation_level WHITESPACE_ONLY"
关于javascript - Google 闭包编译器和 teamcity/tfs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3840644/