簡體   English   中英

Heroku Rake資產:預編譯太慢

[英]Heroku rake assets:precompile too slow

當我做heroku rake assets:precompile每次我花費將近15分鍾,而且花費的時間太長。

我在S3上將herat_sync與heroku一起使用,但是有沒有辦法加快此過程?

您可以在本地預編譯資產,這通常會更快。 如果執行此操作,請確保具有一個預提交的編譯git鈎子,這樣您就不會忘記在部署時進行預編譯(請確保使用RAILS_ENV=production !)

https://devcenter.heroku.com/articles/rails-asset-pipeline#compiling-assets-locally

如果在您的應用中檢測到public / assets / manifest.yml,Heroku將假定您自己在處理資產編譯,並且不會嘗試編譯資產。 Rails 4使用一個名為public / assets / manifest-.json的文件代替。 最近的版本使用public / assets / .sprockets-manifest-.json(注意點。表示默認情況下它可能在您的計算機上是隱藏的)。 在所有版本上,您都可以通過在本地運行$ rake assets:precompile並將生成的文件檢入Git來生成此文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM