0

Я использую 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 каким-либо образом, или это что-то самоцвет не работает правильно?

ответ

1

Я предполагаю, что вы не можете предварительно скомпоновать драгоценный камень, у меня была аналогичная проблема, поэтому я сделал это, чтобы загрузить плагин javascript с сайта вручную и скопировать каталоги в мое приложение rails. или я также попытался использовать более низкую версию драгоценного камня tinymce-rails, и это сработало.

+1

Ну, такого рода решена моя проблема; он получил драгоценный камень, работающий в разработке. Конечно, я вернулся к квадрату в производстве, с другой проблемой. (Я понизил tinymce-rails до 3.4.4 и потребовал его в своем приложении Gemfile вместо того, чтобы позволить плагину spree_editor этого требовать.) – pjmorse

+0

вы также можете попробовать git repo тоже может помочь – Uchenna

+0

Похоже, что он действительно работал на производстве; возникла еще одна проблема, которая скрывала, что она исправлена. – pjmorse

 Смежные вопросы

  • Нет связанных вопросов^_^