簡體   English   中英

窺視失敗,出現未初始化的常量錯誤

[英]Peek fails with uninitialized constant error

為什么peek gem顯示uninitialized constant Peek::Views::Mysql2 (NameError) 按照文檔https://github.com/peek/peek中的步驟進行操作。 Additionalmount Peek :: Railtie =>'/ peek'

  root :to => 'home#show'   

寶石也存在於本地寶石中

config/initializers/peek.rb:1:in `<top (required)>': uninitialized constant Peek::Views::Mysql2 (NameError)
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/engine.rb:648:in `block in load_config_initializer'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/activesupport-4.1.9/lib/active_support/notifications.rb:161:in `instrument'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/engine.rb:647:in `load_config_initializer'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/engine.rb:612:in `block (2 levels) in <class:Engine>'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/engine.rb:611:in `each'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/engine.rb:611:in `block in <class:Engine>'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/initializable.rb:30:in `instance_exec'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/initializable.rb:30:in `run'
        from /home/pris/.rvm/gems/ruby-2.1.3@ybp/gems/railties-4.1.9/lib/rails/initializable.rb:55:in `block in run_initializers'

在您的Gemfile中也添加peek-mysql2 gem

對於config/initializers/peek.rb文件中的每個Peek.into ...語句, config/initializers/peek.rb 包含包含視圖文件對應gem

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM