在Heroku的rails 3.1应用程序中尝试使用水银wysiwyg编辑器时出错?

时间:2011-11-08 19:52:22

标签: ruby-on-rails heroku

我有一个使用水银wysiwyg编辑器的工作rails 3.1应用程序,但是当推送到heroku(雪松堆栈)时我无法正常工作。应用程序运行,直到尝试编辑页面时,错误如下:

ActionView :: Template :: Error(mercury.css未预编译)

请注意,我已预编译资产管道以进行生产部署,应用程序的其余部分按预期运行。

欣赏其他任何设法解决问题的人的洞察力!

1 个答案:

答案 0 :(得分:11)

我终于明白了......

config/environments/production.rb文件中,将其添加到YourAppName::Application.configure do块...

config.assets.precompile += %w( mercury.js mercury.css mercury_overrides.css )

config.assets.precompile有一个注释掉的部分描述了它。

基本上,mercury-rails没有将js / css添加到预编译的资产列表中。

我就此问题提交了issue #73