2014-04-23 47 views
9

我使用的軌道4.1.0並嘗試從這裏 https://github.com/galetahub/ckeditor資產過濾器錯誤:在的CKEditor 4.1.0軌道

我已經問題,那麼嘗試加載任何頁面安裝CKEditor的,除了管理頁面(這是做工精細):

ERROR Asset filtered out and will not be served: 

,它的要求增加一些的CKEditor的文件aplication.rb

例如,文件:

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' 

控制檯命令:

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

回答

-2

如果您的gemfile存在某些相關文件。這就是爲什麼你得到我認爲的錯誤。再次訪問您獲得gemfile的網站

+0

http://pastebin.com/jfWL3BY2 – kpblc

+0

護理點擊這裏(https://rubygems.org/gems/ckeditor)它將顯示依賴文件 –

+0

所有依賴關係已正確安裝 – kpblc

0

我剛剛解決了同樣的錯誤。

config.assets.raise_runtime_errors = false 

我補充說,我development.rb 我active_admin窗體上的CKEditor後正常工作。我希望這會有所幫助。

+0

即使在生產上它也能正常工作嗎?在將應用程序部署到實際服務器時,哪裏沒有問題? – kpblc

+0

不確定。這在開發環境中解決了同樣的問題。我會嘗試明天部署到heroku,如果是的話,會讓你知道。您是否嘗試在gem的github自述文件'rake ckeditor:create_nondigest_assets'上使用該rake任務? – user1291365

+1

thx回答,但我認爲這不是最好的方法,關閉檢查錯誤。如果從application.js文件中刪除ckeditor文件,一切都會奏效 - 我們嘗試在真實服務器上進行部署(一切正常)。也許我們會在github上看到ckeditor創建者的答案... – kpblc

0

在配置/初始化/ assets.rb

Rails.application.config.assets.precompile += %w(ckeditor/*) 

一下添加到您的預編譯的資產清單應採取將所有必要的CKEditor文件