2014-01-12 148 views
0

當我運行rake assets:precompile時,只需幾秒鐘就可以編譯它們,但是當我運行資產時:預編譯RAILS_ENV = production我卡在這一行 - writing to active_admin-6aa404333742df4255c7a21b0c8fdc22.js。編譯這個JavaScript文件需要大約10分鐘,爲什麼它非常慢,我能做些什麼來加快編譯速度?在rails中預編譯資產

回答

0

對於更快的資產預編譯,您可以通過將config.assets.initialize_on_precompile = false設置爲config/application.rb來部分加載應用程序,但在這種情況下,模板無法看到應用程序對象或方法。

如果您設置了config.assets.initialize_on_precompile = false,請務必在部署前在本地測試rake assets:clean assets:precompile