0

我整个上午都在努力解决这个问题。在本地,这个设置工作得很好。我没有使用 redactor-rails gem,因为这是一个 rails 4 应用程序,它不支持它。我已将 active_admin 初始化文件中的 redactor.css 和 redactor.js 调用移到我的 actice_admin.js.coffee 和 active_admin.css 文件中,因为在 Heroku 上,它找不到路径。现在,当启动应该显示编辑器的页面时,我进入has no method 'redactor'了控制台。

我不知所措。我已经阅读了预编译资产和管道的工作原理,但我似乎并没有在这里做任何不寻常的事情。

那么如何在没有此错误的情况下部署到 Heroku?

4

1 回答 1

0

好吧,所以我似乎忽略了一项重要任务。在考虑了更多预编译之后,我记得我被告知要运行

RAILS_ENV=production bundle exec rake assets:precompile

前。再次运行之后,它预编译了包含 new 的 active_admin.css 和 active_admin.js.coffee 文件require。中提琴!

希望这对将来的其他人有所帮助。

于 2013-12-13T17:02:16.053 回答