2014-04-23 9 views
9

Sto usando le rotaie 4.1.0 e provo a montare ckeditor da qui https://github.com/galetahub/ckeditorpatrimoniale: ckeditor in Rails 4.1.0

ho problemi allora si cerca di caricare una pagina, ad eccezione di pagina di amministrazione (è funzionano bene):

ERROR Asset filtered out and will not be served: 

ed è che chiedono di aggiungere file di qualche CKEditor per aplication.rb

ad esempio, file:

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 

Se posso aggiungere questo per application.rb, e ricaricare di server, rotaie chiedendo file successivo ...

installo tutto da istruzioni:

mia Gemfile:

gem 'paperclip', github: 'thoughtbot/paperclip' 
gem 'ckeditor' 

comando da console:

bundle install 
rails generate ckeditor:install --orm=active_record --backend=paperclip 

application.js

//= require ckeditor/override 
//= require ckeditor/init 

Qualcun altro ha problemi simili?

AGGIORNATO: Non sono solo con tale errore. lo stesso problema è stato aggiunto nella lista di problemi del ckeditor https://github.com/galetahub/ckeditor/issues/436

risposta

-2

Se esiste un file di dipendenza per il proprio file gem. Questo è il motivo per cui hai capito che errore. ancora una volta vist il sito in cui si ottiene il gemfile

+0

http://pastebin.com/jfWL3BY2 – kpblc

+0

clicca qui (https://rubygems.org/gems/ckeditor) mostrerà il file di dipendenza –

+0

tutte le dipendenze sono installate correttamente – kpblc

0

Ho appena risolto lo stesso errore.

config.assets.raise_runtime_errors = false 

Ho aggiunto che al mio development.rb Dopo di che ckeditor sulla mia forma active_admin ha funzionato bene. Spero che sarà di aiuto.

+0

funziona bene anche in produzione? dove non ci sono problemi quando si distribuisce l'app sul real server? – kpblc

+0

Non sicuro. Questo ha risolto lo stesso problema in ambiente di sviluppo.Proverò a dispiegarmi su heroku domani e ti farò sapere se è così. Hai provato ad utilizzare questa attività di rake sul readme github di gemme 'rake ckeditor: create_nondigest_assets'? – user1291365

+1

thx per la risposta, ma penso che non sia il modo migliore, interrompere il controllo degli errori. se rimuovi i file ckeditor dal file application.js, tutto funzionerà, proveremo a distribuirli sul real server (tutto ok). forse vedremo le risposte dei creatori di ckeditor su github ... – kpblc

0

Aggiungere questo a voi lista del patrimonio precompilati in config/inizializzatori/assets.rb

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

dovrebbe prendersi cura di aggiungere tutti i file necessari CKEditor

Problemi correlati