Интеграция CKEditor с Rails 3.1 Asset Pipline

Я новичок в 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. Here's a screenshot of the client-side errors that occur

14
задан bricker 27 October 2011 в 10:59
поделиться