【发布时间】:2020-05-12 18:40:00
【问题描述】:
我正在使用 Visual Studio 代码编辑 html 文件,它们保存在 Ubuntu 上的一个目录中,我是 使用 Visual Studio 代码连接到 ssh 上的主机。
文件首选项设置中的默认浏览器设置为 null,这意味着默认浏览器,但是当我在 Visual Studio 代码上单击打开实时服务器时,它没有打开任何东西。我将设置更改为打开Firefox,但它没有打开任何东西。我安装了 firefox live server extension 并试图打开它并没有打开任何东西。当我第一次开始使用 Visual Studio 代码时,它使用默认的 null 设置打开了 html 文件,并在 Microsoft Edge 中打开了 html 文件。我不记得它是否是我正在使用的本地计算机上的目录,但它打开了它。由于某种原因,它停止了工作。我曾尝试在本地文件和 ssh 文件上的实时服务器中打开它,但现在它不会以 null 设置或 firefox 设置打开,并且为 firefox 安装了实时服务器扩展。
这是因为我试图连接到 ssh 目录吗? 如果是这样,我需要以某种方式更改 Visual Studio 代码中的 ssh 设置,以便每次都打开不是 localhost:5500 文件和 ssh html 文件。
发生这种情况是因为我需要将来自路由器上的 ssh 服务器的文件转发到端口 5500,即 ssh ubuntu 服务器的 IP 地址吗?
即使在本地机器上,它也不会在本地机器上打开 html 文件 c: 实时服务器中的驱动器。发生这种情况是因为我需要在路由器上将端口转发到本地主机,即我正在使用的计算机 IP 地址吗?
我很困惑它是如何在浏览器中提取文档的,就像以前在浏览器中使用 127.0.0.1:5500 或不同端口号的 IP 地址一样。如果我要编辑的 html 文件没有存储在本地主机上,而是保存在不再是 localhost 的 ssh Ubuntu 服务器上,而是 ssh 服务器的 ip 地址怎么办?
我对它为什么不起作用感到困惑。有人可以帮我让它工作吗,对于 c: 驱动器上的 ssh html 文件和本地文件?
【问题讨论】: