有没有办法减少rails-backbone(代码brew)中包含的JS文件的数量?

时间:2012-06-21 08:18:26

标签: javascript ruby-on-rails backbone.js

试用example usage of "codebrew rails-backbone, 一切正常,但包含的javascript文件数量太大了。

加载所有模型,路由器,视图,模板,其中包含15个javascript。

有没有办法减少这个数字?

2 个答案:

答案 0 :(得分:1)

你可以

1)连接脚本

2)使用google closure compiler

缩小生成的脚本

当我有很多js脚本时,我在我的“makefile”(我使用ant)中所做的就是这种情况下的主要迟到通常是由于请求的数量(脚本的总大小是除极端情况外,大多数情况都不相关。)

答案 1 :(得分:1)

没有理由这样做,它是用铁盒开箱即用的。当rails实例处于开发模式时,您将获得所有单独的javascript和css文件。当您将其切换到生产时,它会连接并缩小为一个文件。

请参阅:

http://guides.rubyonrails.org/asset_pipeline.html#in-production

您可以通过

自行查看
set RAILS_ENV=production
rails s