我正在使用警卫在 Rails 2.3.8 应用程序中编译咖啡脚本。
我以前使用 bistro_car 包,所以我的脚本被组织在 app/scripts/{bundle_name}/{bundle_files}
我想做的是将所有 {bundle_files} 编译为 public/javascripts/{bundle_name}.js,这样我就不必重新组织所有内容。
关于如何解决这个问题的任何想法?
我正在使用警卫在 Rails 2.3.8 应用程序中编译咖啡脚本。
我以前使用 bistro_car 包,所以我的脚本被组织在 app/scripts/{bundle_name}/{bundle_files}
我想做的是将所有 {bundle_files} 编译为 public/javascripts/{bundle_name}.js,这样我就不必重新组织所有内容。
关于如何解决这个问题的任何想法?
coffee
仅使用命令我能得到的最接近的是
coffee -o public/javascripts/{bundle_name}/ --join \
--compile app/scripts/{bundle_name}/*.coffee
这将产生一个 JS 文件,如app/scripts/{bundle_name}/concatenation.js
. 你可以编写一个非常简单的Cakefile来遍历你所有的包。