1

尝试“codebrew rails-backbone”的示例用法,一切正常,但包含的 javascript 文件数量太大。

加载了所有模型、路由器、视图、模板,总共包含 15 个 javascript。

有什么办法可以减少这个数字?

4

2 回答 2

1

你可以

1)连接脚本

2)使用谷歌闭包编译器缩小生成的脚本

这就是我在“makefile”(我使用 ant)中所做的,当我有很多 js 脚本作为这种情况下的主要延迟时,通常是由于请求的数量(脚本的总大小几乎无关紧要,除了在极端的情况下)。

于 2012-06-21T08:20:59.317 回答
1

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

看:

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

你可以通过做自己看到这一点

set RAILS_ENV=production
rails s
于 2012-06-21T10:38:57.610 回答