/ / Richten Sie RubyMine2 ein, um eine Sinatra-App auszuführen und zu debuggen - ruby, sinatra, rubymine

Richten Sie RubyMine2 ein, um eine Sinatra-App zu starten und zu debuggen - Ruby, Sinatra, Rubymine

Kann jemand Setup-Anweisungen zum Ausführen und Debuggen einer Sinatra-App in Rubymine bereitstellen?

Antworten:

5 für die Antwort № 1

Ich bin mir nicht sicher, ob Sie Ihre Antwort im JetBrains-Forum gefunden haben. Wenn nicht, funktioniert dies in RubyMine 3.2.4 für mich.

Meine config.ru sieht so aus:

require "./app"
run Sinatra::Application

Fügen Sie in einer einfachen app.rb-Datei einen Haltepunkt in die Zeile "Hello World" ein:

get "/" do
"Hello World"
end

Klicken Sie einfach mit der rechten Maustaste auf die Datei app.rb oder config.ru und wählen Sie "Debug" app "" aus dem Kontextmenü. Sie sollten Ihren Haltepunkt erreichen, wenn Sie die Seite laden.

Hoffe das hilft.


1 für die Antwort № 2

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