Ausführen und Debuggen von Code
Sie haben Ihren Remote-Computer eingerichtet und sich erfolgreich über SSH mit ihm verbunden. Jetzt kann es mit den Bewerbungsunterlagen Ihrer Agentur gefüllt werden.
Ein genauerer Blick auf die Verbindung zwischen den lokalen und entfernten Maschinen
Mit der Remote-SSH-Erweiterung stellt Visual Studio Code eine Verbindung zwischen Ihrem lokalen Computer und dem Remotecomputer her. Ihr lokaler Computer benötigt nur die Installation von Visual Studio Code. Der Remotecomputer enthält dann den Visual Studio Code Server, der Befehle und andere Erweiterungen direkt ausführt. Der Quellcode, die laufende Anwendung und der Debugger befinden sich ausschließlich auf dem Remote-Computer.
Da die Verbindung von Ihrem lokalen Computer hergestellt wird, imitiert Die Entwicklungsumgebung die lokale Entwicklung beim Zugriff auf die Ressourcen auf dem Remotecomputer. Dies bedeutet, dass Sie mit Visual Studio Code auf einem Remotecomputer ausführen, bearbeiten und debuggen können, genau wie beim lokalen Quellcode.
Portweiterleitung
Wenn eine Webanwendung auf dem Remote-Computer ausgeführt wird, wird sie in der Regel standardmäßig auf dem localhost des Remote-Computers ausgeführt. Sie können auf dem localhost Ihres lokalen Computers nichts sehen, da die Webanwendung auf dem Remote-Computer ausgeführt wird. Um die Web-App auf Ihrem lokalen Computer zu durchsuchen, können Sie ein Feature namens Portweiterleitung verwenden. Mit dieser Funktion können Sie den gewünschten Remote-Port an Ihren lokalen Computer „weiterleiten“.
Im nächsten Abschnitt richten Sie eine Node.js-Anwendung auf dem Remote-Computer ein, führen den Code aus, bearbeiten und debuggen ihn und durchsuchen die Webanwendung lokal mithilfe der Portweiterleitung.