每次推送到heroku rails时预编译资产?

时间:2015-07-23 13:23:47

标签: ruby-on-rails heroku asset-pipeline

我正在heroku服务器上部署rails app。每次我将它部署到heroku时,资产预编译就完成了。这会降低部署过程的速度。任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

当然!您需要在your_app / pubilc / assets目录中创建manifest.yml。

该文件可以为空。但理想情况下,您可以在本地预编译所有内容,因此部署到Heroku会更快。

确保在推送到Heroku时也提交了manifest.yml文件。像git add -f your_app / pubilc / assets / manifest.yml和git push heroku master就足够了。