Ich habe vor kurzem installiert, um mein irb zu ersetzen. Es funktionierte zunächst gut, aber jetzt, jedes Mal, wenn ich hoppe, erkennt es die lokale App-Umgebung überhaupt nicht. Ich bekomme so etwas wie die folgenden:Pry nicht laden lokalen App-Umgebung in Rails 4.2
[3] pry(main)> show-models
NameError: undefined local variable or method `show' for main:Object
from (pry):2:in `__pry__'
Ich habe versucht zu deinstallieren und die hebeln-Schienen gem Neuinstallation und ich habe den folgenden Code in einer Initialisierer-Datei hinzugefügt:
Rails.application.configure do
# Use Pry instead of IRB
silence_warnings do
begin
require 'pry'
IRB = Pry
rescue LoadError
end
end
end
Irgendwelche Gedanken auf, was das könnte sein? Ich kann anscheinend keine Informationen darüber finden.
Mein Juwel Datei sieht wie folgt aus:
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug'
gem 'pry-rails'
gem 'pry-byebug'
end
Nein, Models.all funktioniert auch nicht für mich. Ich erhalte einen ähnlichen Fehler: [1] pry (main)> Models.all NameError: nicht initialisierte Konstante Modelle von (hebel): 1: in '__pry__ ' – Lorenz
Sorlry keine models nur Model.all –
Das funktioniert auch nicht – Lorenz