Rails 4 - ActiveAdmin - Redactor - Heroku - 没有方法'redactor'控制台错误

时间:2013-12-13 16:38:28

标签: heroku ruby-on-rails-4 activeadmin redactor

我整个上午一直试图解决这个问题。在本地,这个设置工作正常。我没有使用redactor-rails gem,因为这是一个rails 4应用程序而且它不支持它。我已经从active_admin初始化程序文件中移动了redactor.css和redactor.js调用,这在我的actice_admin.js.coffee和active_admin.css文件中是必需的,因为在Heroku上,它无法找到路径。现在,当启动应该显示redactor的页面时,我在控制台中得到has no method 'redactor'

我很茫然。我已经阅读了关于预编译资产以及管道如何工作的信息,但这似乎并不像我在做任何与众不同的事情。

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

1 个答案:

答案 0 :(得分:0)

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

RAILS_ENV=production bundle exec rake assets:precompile

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

希望将来可以帮助其他人。