我已经在Heroku上部署了我的应用程序但遇到了在本地运行应用程序时没有的问题。因此,我对我的代码做了很多调整,我发现我将新代码推送到Heroku的工作流程需要很长时间(每次大约5分钟),所以我想知道是否我做错了什么。在我推送代码之前,我使用
预编译了我的资产rake assets:precompile
这需要几分钟的时间。然后我做了一个提交,并使用以下代码将我的代码推送到Heroku:
git push heroku master
这也需要几分钟的时间。每次我将代码推送到Heroku时是否需要预编译?有没有办法让这个过程更快?
答案 0 :(得分:1)
否 - Heroku Ruby buildpack将运行资产:如果您尚未预编译,则为您进行预编译。