2017-02-15 64 views

回答

0

Heroku包括資產預編譯作爲部署過程中的一個步驟。正如我看到您使用Heroku,這意味着您在提交或推送之前不必運行rake assets:precompile。只要確保需要預處理的代碼包含在您推送的提交中(即/app/assets/(javascripts|stylesheets)等文件中的文件是最新的)。

如果您只是部署到Heroku並在「開發」環境中本地工作,那麼您可以考慮將/public/assets添加到您的.gitignore並刪除該文件夾。

查看Heroku docs on this

相關問題