尝试“codebrew rails-backbone”的示例用法,一切正常,但包含的 javascript 文件数量太大。
加载了所有模型、路由器、视图、模板,总共包含 15 个 javascript。
有什么办法可以减少这个数字?
尝试“codebrew rails-backbone”的示例用法,一切正常,但包含的 javascript 文件数量太大。
加载了所有模型、路由器、视图、模板,总共包含 15 个 javascript。
有什么办法可以减少这个数字?
你可以
1)连接脚本
2)使用谷歌闭包编译器缩小生成的脚本
这就是我在“makefile”(我使用 ant)中所做的,当我有很多 js 脚本作为这种情况下的主要延迟时,通常是由于请求的数量(脚本的总大小几乎无关紧要,除了在极端的情况下)。
没有理由这样做,它是用导轨开箱即用的。当您的 rails 实例处于开发模式时,您将获得所有单独的 javascript 和 css 文件。当您将其切换到生产环境时,它会被连接并缩小到一个文件中。
看:
http://guides.rubyonrails.org/asset_pipeline.html#in-production
你可以通过做自己看到这一点
set RAILS_ENV=production
rails s