运行和调试代码

已完成

你设置了远程计算机,并使用 SSH 成功连接到了该计算机。 现在,已准备好使用你所在机构的应用程序文件加载它。

仔细了解本地计算机与远程计算机之间的连接

借助远程 - SSH 扩展,Visual Studio Code 在本地计算机和远程计算机之间建立连接。 你的本地计算机只需要安装 Visual Studio Code。 然后,远程计算机包含 Visual Studio Code Server,该服务器直接运行命令和其他扩展。 源代码、正在运行的应用程序和调试程序仅驻留在远程计算机上。

由于从本地计算机建立连接,因此开发体验模拟本地开发,同时访问远程计算机上的资源。 这意味着您可以使用 Visual Studio Code 在远程计算机上运行、编辑和调试,就像在本地处理源代码一样。

端口转发

在远程计算机上运行 Web 应用程序时,它通常默认在远程计算机的 localhost 上运行。 由于 Web 应用正在远程计算机上运行,因此无法在本地计算机的 localhost 上看到任何内容。 若要在本地计算机上浏览 Web 应用,可以使用名为 “端口转发”的功能。 此功能让你能够将所需的远程端口“转发”到本地计算机。

显示 Visual Studio Code 中的端口转发功能的屏幕截图。

在下一部分中,你将在远程计算机上设置 Node.js 应用,运行、编辑和调试代码,并使用端口转发功能在本地浏览 Web 应用。