試用example usage of "codebrew rails-backbone, 一切工作正常,但包含的JavaScript文件的數量太大了。有什麼辦法可以減少rails-backbone(代碼brew)中包含的JS文件的數量?
加載所有模型,路由器,視圖,模板,這相當於15個javascript包含。
有什麼辦法可以減少這個數字嗎?
試用example usage of "codebrew rails-backbone, 一切工作正常,但包含的JavaScript文件的數量太大了。有什麼辦法可以減少rails-backbone(代碼brew)中包含的JS文件的數量?
加載所有模型,路由器,視圖,模板,這相當於15個javascript包含。
有什麼辦法可以減少這個數字嗎?
沒有理由這樣做,它是開箱即用的。當你的rails實例處於開發模式時,你會得到所有獨立的javascript和css文件。當你把它切換到生產時,它被連接並縮小成一個文件。
參見:
http://guides.rubyonrails.org/asset_pipeline.html#in-production
您可以通過執行
set RAILS_ENV=production
rails s
可以
1)串聯腳本
2)運行如下使用google closure compiler
生成的腳本這是我在做我的「生成文件」(我使用ant)的時候我有很多的js腳本作爲這種情況下的主要延遲通常是由於請求的數量(除極端情況外,腳本的總大小几乎不相關)。
好吧看到自己這一點。謝謝。我會看看谷歌關閉。 –
請注意設置縮小級別,因爲某些腳本不支持重要縮小。你必須測試它。 –