Я использую Spree 0.70.3, Rails 3.1.3 и пользовательский форк плагина Spree Editor.(Примечание: соответствующий код для этого форка не изменился с master .)
Когда я запрашиваю страницу, которая должна получить TinyMCE в текстовой области, я вижу эту ошибку в моем журнале разработки:
Error compiling asset admin/all.js:
Sprockets::FileNotFound: couldn't find file 'tinymce-jquery'
(in <gemset-path>/bundler/gems/spree_editor-48cdfcfaf7bd/app/assets/javascripts/admin/spree_editor.js:9)
Рассматриваемая строка выглядит следующим образом:
//= require tinymce-jquery
Редактор зависит от гема tinymce-rails
, в котором есть несколько кандидатов на рассматриваемый файл:
assets/vendor/tinymce/jquery-tinymce.js
assets/precompiled/tinymce/jquery.tinymce.js
assets/precompiled/tinymce/tiny_mce_jquery.js
assets/integration/tinymce-jquery.js
README для этого драгоценного камня говорит, что указанная выше строка запроса верна.Ни один из путей к драгоценным камням не находится в пути поиска Sprockets, как показано, если поместить в консоль Rails.application.config.assets.paths
.
Должен ли я каким-либо образом добавить путь к драгоценному камню в путь поиска Sprockets, или это что-то, из чего состоит самоцвет?делаю правильно?