Я использую Spree 0.70.3, Rails 3.1.3 и пользовательскую вилку плагина Spree Editor. (NB соответствующий кода для этой вилки не изменилось с master.)Звездочки не найдены TinyMCE от gem
Когда я запрашиваю страницу, которая должна получить 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 for that gem говорит линия требует цитированной выше правильно, однако. Ни один из путей драгоценного камня не находится в пути поиска Sprockets, как показано, помещая Rails.application.config.assets.paths
в консоль.
Должен ли я добавлять путь драгоценного камня к пути поиска Sprockets каким-либо образом, или это что-то самоцвет не работает правильно?
Ну, такого рода решена моя проблема; он получил драгоценный камень, работающий в разработке. Конечно, я вернулся к квадрату в производстве, с другой проблемой. (Я понизил tinymce-rails до 3.4.4 и потребовал его в своем приложении Gemfile вместо того, чтобы позволить плагину spree_editor этого требовать.) – pjmorse
вы также можете попробовать git repo тоже может помочь – Uchenna
Похоже, что он действительно работал на производстве; возникла еще одна проблема, которая скрывала, что она исправлена. – pjmorse