我正在使用rails 4.1.0 并尝试从此处挂载ckeditor https://github.com/galetahub/ckeditor
我有问题然后尝试加载任何页面,除了管理页面(它工作正常):
ERROR Asset filtered out and will not be served:
并要求将一些ckeditor的文件添加到aplication.rb
例如,files:
config.assets.precompile += %w( ckeditor/filebrowser/javascripts/fileuploader.js )
config.assets.precompile += %w( ckeditor/filebrowser/javascripts/jquery.endless-scroll.js )
config.assets.precompile += %w( ckeditor/filebrowser/javascripts/jquery.min.js )
config.assets.precompile += %w( ckeditor/filebrowser/javascripts/jquery.tmpl.min.js
如果我将此添加到application.rb,并重新加载服务器,则会询问下一个文件......
我按说明安装所有内容:
我的gemfile:
gem 'paperclip', github: 'thoughtbot/paperclip'
gem 'ckeditor'
console命令:
bundle install
rails generate ckeditor:install --orm=active_record --backend=paperclip
的application.js
//= require ckeditor/override
//= require ckeditor/init
其他人有这样的问题吗?
更新: 我并不孤单这样的错误。在ckeditor问题列表中添加了同样的问题 https://github.com/galetahub/ckeditor/issues/436
答案 0 :(得分:0)
我刚解决了同样的错误。
config.assets.raise_runtime_errors = false
我把它添加到我的development.rb中 之后,我的active_admin表单上的ckeditor工作正常。我希望它会有所帮助。
答案 1 :(得分:0)
将此添加到config / initializers / assets.rb
中的预编译资产列表中Rails.application.config.assets.precompile += %w( ckeditor/*)
应该注意添加所有必要的ckeditor文件
答案 2 :(得分:-1)
答案 3 :(得分:-2)
如果你的gemfile有一些依赖文件。这就是为什么我认为你得到这个错误。再次访问您获取gemfile的网站