我将 .coffee 文件分开,并且已经使用 Makefile 将它们编译成多个相应的 .js 文件。我的规则:
tmp/coffee/%.js: src/js/%.coffee
coffee --compile --output $(@D) $?
它看起来像这样:
$ make static
coffee --compile --output tmp/coffee/global src/js/global/admin.coffee
coffee --compile --output tmp/coffee/global src/js/global/ads.coffee
我想优化我的构建过程,以便一次调用咖啡编译器来一次编译所有更新的文件。这对于干净的构建尤为重要。
所以它看起来像这样:
$ make static
coffee --compile --output tmp/coffee/global src/js/global/ads.coffee src/js/global/admin.coffee