4 Stimmen

Einrichten von RubyMine2 zum Ausführen und Debuggen einer Sinatra-Anwendung

Kann jemand Setup-Anweisungen für das Ausführen und Debuggen einer Sinatra-App in Rubymine bieten?

5voto

AnyWareFx Punkte 131

Ich bin nicht sicher, ob Sie Ihre Antwort im JetBrains-Forum gefunden haben, aber wenn nicht, hier ist, was für mich in RubyMine 3.2.4 funktioniert.

Meine config.ru sieht so aus:

require './app'
run Sinatra::Application

Setzen Sie in einer einfachen app.rb-Datei einen Haltepunkt in der Zeile "Hello World" unten:

get '/' do
  "Hello World"
end

Klicken Sie einfach mit der rechten Maustaste auf die Datei app.rb oder config.ru und wählen Sie im Kontextmenü die Option "Debug "app"". Wenn Sie die Seite laden, sollten Sie den Haltepunkt erreichen.

Ich hoffe, das hilft.

1voto

Dmitry Chornyi Punkte 1771

Mit dem aktuellen RubyMine (5.4) können Sie es ausführen, indem Sie eine Rack Run/Debug-Konfiguration erstellen und den Pfad zu Ihrer config.rb-Datei darin angeben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X