2017-02-15 59 views

回答

0

Heroku包括资产预编译作为部署过程中的一个步骤。正如我看到您使用Heroku,这意味着您在提交或推送之前不必运行rake assets:precompile。只要确保需要预处理的代码包含在您推送的提交中(即/app/assets/(javascripts|stylesheets)等文件中的文件是最新的)。

如果您只是部署到Heroku并在“开发”环境中本地工作,那么您可以考虑将/public/assets添加到您的.gitignore并删除该文件夹。

查看Heroku docs on this

相关问题