Tag: 预编译资产

Ruby on Rails:heroku运行rake资产:预编译

请帮助我理解heroku run rake assets:precompile究竟是什么。 自从我开始在rails上使用ruby之后,我总是在推送到github和heroku之前运行这三个命令: bundle exec rake assets:precompile RAILS_ENV=production bundle exec rake assets:precompile 在我推送到heroku之后,我会跑: heroku run rake assets:precompile 但是,当我在上次推送到heroku后尝试运行它时,我在不同的文件上遇到了一堆相同的错误。 例如: Warning. Error encountered while saving cache … can’t dump anonymous class … 为了看看我能解决这个问题,我跑了 heroku run rake assets:clean然后heroku run rake assets:precompile再次heroku run rake assets:precompile 。 问题是一切都运转良好,但我觉得如果有这些警告/错误。 请帮我理解。 谢谢!