Если вы работаете на Rails 3.1.0, вам следует перейти на 3.1.1.В этой версии задача rake прекомпиляции собирает ресурсы как в исходные, так и в переваренные имена файлов.Это настолько сторонний код, который не поддерживает конвейер, все равно будет работать.
Вам нужно будет добавить каталог ckeditor и все его дочерние каталоги в массив прекомпиляции, чтобы задача прекомпиляции могла их скомпилировать.
config.assets.precompile += your_files
your_files может быть массивом файлов, регулярных выражений или процедур - все, что необходимо для захвата имен файлов ckeditor.У меня нет ckeditor под рукой, чтобы понять, что нужно делать в прекомпиляции, поэтому другие могут оценить его, если вы опубликуете то, что вы придумали!
Одна вещь, которую стоит посмотреть, это то, что если у вас есть заголовки в далеком будущемустановите для каталога / assets на вашем веб-сервере, вам нужно исключить каталог CKeditor.Поскольку эти файлы не будут отпечатаны, могут возникнуть проблемы при обновлении CKeditor, когда некоторые клиенты не получают обновленный код, поскольку у них есть кэшированная копия, помеченная как устаревшая только в будущем.