我有一個滑軌3.2.1應用程序中,我通過Capistrano的與運行deploy:assets:precompile
任務deploy/assets
部署。如何讓Rails 3資源預先編譯更快?
一切都運行得很好,只是編譯本身實在是太慢了。我沒有太多的CSS和JavaScript(總計大約8200行)。
它一般需要大約1-3分鐘來編譯資產,這是整個部署時間約90%。
有什麼辦法來優化這個嗎?也許使用不同的過程來編譯資產或以某種方式優化它?
我在1.9.2-p290,Rails 3.2.1和使用therubyracer
gem上運行Linode 512上的應用程序,如果這是任何相關性。
在最快的服務器上進行編譯並在編譯之後提交。 – shingara 2012-02-15 14:11:00
你有什麼config.assets.initialize_on_precompile設置爲? – 2012-02-15 15:09:27