Я новичок в Asset Pipeline, только что перешел с Rails 3.0 . Я пытаюсь включить CKEditor в конвейер, но все драгоценные камни для него действительно неясны в отношении того, как они работают, и имеют мало или совсем не содержат инструкций по использованию.
Я бы предпочел сделать это без использования гема, поскольку мне кажется, что все, что мне нужно сделать, это поместить исходные файлы в каталог vendor / assets
, а затем включить их в приложение . js
. Я пробовал это, однако, когда я предварительно компилирую и отправляю в производство, кажется, что некоторые файлы не обнаруживаются (например, editor.css
), и редактор не показывает вверх вообще (просто пустая область).
application.js
//= require jquery
//= require jquery_ujs
//= require ckeditor/ckeditor
//= require_self
Это с исходными файлами в vendor / assets / javascript / ckeditor /
и указывает на ckeditor.js
. Я просто не уверен, что мне делать дальше. Этот код отлично работает в разработке, но не работает в производстве.Я запускаю rake assets: precompile
перед добавлением и фиксацией в git, а затем нажимаю на heroku.