2014-09-29 60 views
1

當我編譯我的Rails應用程序的資產到Heroku上時,我很掙扎。之後 耙資產:預編譯RAILS_ENV =生產--trace 我期待這個問題NoMethodError:未定義的方法`應用程序的Ckeditor :: Rails:模塊

NoMethodError: undefined method `application' for Ckeditor::Rails:Module 

,我不知道解決。跟蹤的頂部正在返回此:

   (in /Users/javier/.rvm/gems/ruby-2.1.2/gems/ckeditor-4.1.0/app/assets/javascripts/ckeditor/init.js.erb) 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/ckeditor-4.1.0/lib/ckeditor.rb:97:in `base_path' 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/ckeditor-4.1.0/app/assets/javascripts/ckeditor/init.js.erb:6:in `block in singleton class' 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/ckeditor-4.1.0/app/assets/javascripts/ckeditor/init.js.erb:-5:in `instance_eval' 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/ckeditor-4.1.0/app/assets/javascripts/ckeditor/init.js.erb:-5:in `singleton class' 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/ckeditor-4.1.0/app/assets/javascripts/ckeditor/init.js.erb:-7:in `__tilt_2156289000' 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/tilt-1.4.1/lib/tilt/template.rb:170:in `call' 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/tilt-1.4.1/lib/tilt/template.rb:170:in `evaluate' 
      /Users/javier/.rvm/gems/ruby-2.1.2/gems/tilt-1.4.1/lib/tilt/template.rb:103:in `render' 

我試圖尋找那些.init.js.erb文件,但我還沒有發現它在我的資產。此外,我除去// =需要從我資產/ JavaScript的CKEditor的/初始化/ application.js中,它看起來像這樣

  //= require jquery 
      //= require jquery_ujs 
      //= require ckeditor-jquery 
      //= require turbolinks 
      //= require the_comments 
      //= require rich/base 

在發展似乎是工作的罰款,任何想法我應該怎麼做?

回答

0

嘗試添加ckeditor_rails寶石與主版本

gem 'ckeditor_rails', github: 'tsechingho/ckeditor-rails' 
相關問題