2016-04-07 5 views
1

Ich starte meine Anwendung auf localhost:9000 mit einem grunt serve Befehl. Die Anwendung verwendet Yeoman. Alle meine Knotenmodule und Bower-Komponenten sind vorhanden. Ich versuche, den integrierten Grunt-Task-Runner zu verwenden - Rechtsklick und Debug-Serve-Befehl. Es startet jedoch den Debugger in einem anderen Port.Wie kann ich in meinem WebStorm-Arbeitsbereich debuggen?

Ich habe auch versucht, Run/Debug-Konfigurationen zu erstellen, aber das scheint keine Grunt-Debug-Option zu haben.

Ich verwende WebStorm 11.0.3. Irgendwelche Hinweise dazu?

+0

Einfach, verwenden Sie nicht 'grunt serve', wenn Sie debuggen. Konfigurieren Sie webstorm, um Ihre Anwendung zu starten, wenn Sie ihre Debugging-Tools verwenden müssen, und verweisen Sie auf den verwendeten Port. – theaccordance

+0

Es verwendet einen anderen Port evetime. Grundsätzlich sollte es 9000 korrekt verwenden? – Tisha

+0

Meine App öffnet automatisch ein Browserfenster, wenn ich es starte. Aber das Debuggen macht das nicht und ich sehe auch nicht, dass es an den Breakpoints stoppt. – Tisha

Antwort

1

Um den clientseitigen Code Ihrer App zu debuggen, erstellen Sie eine neue JavaScript-Run/Debug-Konfiguration. Geben Sie im Feld URL localhost: 9000 ein. Klicken Sie auf "Speichern", setzen Sie die Haltepunkte in Ihren clientseitigen Code und klicken Sie auf "Debug".

Verwandte Themen