2014-10-15 11 views
15

Ho l'errore follwing:(variabile locale non definita o metodo `byebug'

NameError (undefined local variable or method `byebug'

codice è

def test 
    t = "" 
    byebug 
end 

-

RAILS_ENV=development gem list | grep bye

byebug (3.5.1)

poi eseguire:

RAILS_ENV=development rails s

ma mostra:

NameError (undefined local variable or method `byebug'

Avete qualche idea del perché?

Grazie!

+0

è a vostra Gemfile? –

risposta

20

Sembra è necessario

require 'byebug'

ero nella stessa situazione e richiedono fallito con 'non può caricare tale file' errore, ma aggiungendo alla Gemfile funzionato.

+2

Lo sviluppo di Rails 5 su Windows come 'LoadError: non può caricare tale file - byebug' e voglio solo buttare il mio computer fuori dalla finestra. Ci scusiamo per aver dirottato la tua risposta. –

0

Assicurarsi di non aver installato le gemme con l'opzione bundle install --without development.

Se questo è il caso basta eseguire bundle install --with development