2016-07-26 20 views
4

Wir verwenden zwei IDE-s für die Entwicklung von Anwendungen Angularjs: Brackets v1.7 + WebStorm v2016.2WebStorm modifiziert URL-s

Wenn eine Anwendung über Brackets IDE zu öffnen, URL-s sind wie erwartet gezeigt:

http://127.0.0.1:55738/index.html#/distributor

Aber wenn ich die gleiche URL von WebStorm IDE zu öffnen, kommt es wie folgt zusammen:

http://localhost:63342/svnSource/SRDL/index.html?_ijt=j25vtpn610cetc16cgo6btff1v#/distributor

Warum ist das so anders und warum fügt WebStorm diese zusätzlichen Parameter hinzu? Ist es etwas optionales, das ausgeschaltet werden kann?

UPDATE

Dies hat ein echten Schmerzen für unser Team gewesen, da wir Anwendungen entwickeln für Intranet, hinter einem Proxy, und dieses neue „Feature“ bietet keinen Vorteil, und ärgert nur alle Entwickler. Verzweifelt, um es irgendwie loszuwerden.

+0

Verwenden Sie also eine VM, die Ihrem Produktionsserver ähnelt und nicht dem integrierten Webserver. Warum würden Sie den eingebauten Webserver trotzdem benutzen? – Gordon

+0

@Gordon es ist die schnellste Option für die Entwicklung. –

+0

und nervig und ein echter Schmerz für Ihr Team. – Gordon

Antwort

0
http://localhost:63342/svnSource/SRDL/index.html?_ijt=j25vtpn610cetc16cgo6btff1v#/distributor 

Dies ist der lokale Debugging-Modus des WebStorm und hier was WebStorm ist tut sie Ihren Code ausgeführt werden in Web-Server von ihnen gebaut aus und sie folgen, dass spezifische Format.

Der Link, der extra angehängt wird, ist eigentlich der Speicherort der Projektdatei, in der die Codes platziert werden.

Sie können sich die Einstellung ansehen, indem Sie zu den Einstellungsbereichen gehen, indem Sie die Datei öffnen und dann die Einstellungen öffnen. Suchen Sie dort nach dem Debugging-Bereich und nehmen Sie dann die verfügbaren Änderungen vor. (Ich habe Windows)

Wenn Sie nicht ihren eigenen Webserver verwenden möchten, können Sie Remote-Debugging-Funktionen verwenden.

Lokales Debugging. In diesem Modus bleiben die Anwendungsdateien dort, wo sie sich im WebStorm-Projekt auf Ihrem Computer befinden. . WebStorm führt sie auf dem integrierten Webserver mit der Stamm-URL http://localhost:/aus. Der integrierte Server-Port (1024 oder höher) wird auf der Seite Datenansichten des Dialogfelds Einstellungen angegeben. Eine Debugging-Sitzung in diesem Modus kann auf zwei Arten initiiert werden: Öffnen Sie die HTML-Datei mit der zu testenden JavaScript-Injektion und starten Sie die temporäre Run/Debug-Konfiguration, die WebStorm automatisch generiert hat. Dieser Ansatz ist hilfreich, wenn Sie nicht die gesamte Anwendung debuggen müssen, sondern nur ein Skript. Erstellen und starten Sie eine permanente Debug-Konfiguration .

Dies ist ihre Dokumentation in Bezug auf das, was Sie gerade erleben.

Die Remote-Debugging-Option wird hier ausführlich erklärt. Bitte gehen Sie durch.

Click Here

+0

Wie gelangen wir in diesen 'Run/Debug Konfiguration'-Dialog? Ich kann es nirgends finden. –

+0

Sie verwenden welches Betriebssystem und den Debugger, den Sie verwenden? @ Vitaly-t –

+0

Okay, ich denke, Sie verwenden JS Debugger. https://www.jetbrains.com/help/webstorm/2016.1/run-debug-configuration-javascript-debug.html https://www.jetbrains.com/help/webstorm/2016.1/configuring-javascript-debugger.html –