Ошибка при попытке использования редактора mercury wysiwyg в приложении rails 3.1 на Heroku? - PullRequest
3 голосов
/ 08 ноября 2011

У меня есть работающее приложение rails 3.1, которое использует редактор mercury wysiwyg, однако я не могу заставить его работать, когда нажимаю на heroku (стек кедров). Приложение работает до попытки редактирования страницы, когда ошибка выглядит следующим образом:

ActionView :: Template :: Error (mercury.css не скомпилирован)

Обратите внимание, что я предварительно скомпилировал конвейер ресурсов для производственного развертывания, а остальная часть приложения работает, как и ожидалось.

Цените понимание от всех, кому удалось решить проблему!

1 Ответ

11 голосов
/ 09 ноября 2011

Я наконец понял это ...

В файле 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 в список ресурсов для прекомпиляции.

Я подал выпуск № 73 по ртути по этому поводу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...