我是资产管道的新手,刚刚从Rails 3.0迁移过来.我正在努力让CKEditor进入管道,但是它的所有宝石都不清楚它们是如何工作的,并且很少或没有使用说明.
我更愿意在不使用gem的情况下执行此操作,因为我似乎只需要将源文件放入vendor/assets
目录然后将其包含在内application.js
.我已经尝试过,但是,当我预编译并推向生产时,似乎没有找到某些文件(editor.css
例如),并且编辑器根本没有显示(只是空白区域).
的application.js
//= require jquery
//= require jquery_ujs
//= require ckeditor/ckeditor
//= require_self
Run Code Online (Sandbox Code Playgroud)
这是源文件vendor/assets/javascript/ckeditor/
,并指向ckeditor.js
.我只是不确定从哪里开始.此代码在开发中工作正常,但在生产中不起作用.我rake assets:precompile
在添加并提交git之前运行,然后推送到heroku.