在编写代码时远程隧道查看 Laravel 应用程序

问题描述 投票:0回答:1

我正在尝试通过另一台计算机上的远程隧道开发一个网络应用程序(Laravel)。

假设我们有两台计算机:

电脑A:
以及 laravel 应用程序的源代码。

电脑B:
我旅行时携带的设备。

通常在计算机 A 上,我只需运行

php artisan serve
sail up
即可在本地主机端口上的浏览器中查看 Web 应用程序。

我可以将计算机 B 连接到计算机 A 来编辑我的 Web 应用程序的源代码,但如何在浏览器中查看 Web 应用程序来测试它?

visual-studio-code vscode-remote
1个回答
0
投票

我找到了解决方案。关键是在 VS Code 中打开通过隧道连接的远程计算机(计算机 A)并使用远程端口转发(描述如下:https://code.visualstudio.com/docs/editor/port-forwarding ) 转发计算机 A 上本地提供应用程序的端口。

文档中的示例: image showing how to forward ports from a VS Code tunnel to view it on another machine as a website

这将为您提供一个 URL 作为转发地址,您可以在计算机 B 或任何其他设备上使用该 URL 来查看 Web 应用程序。在浏览器中连接到此转发地址将需要与您的隧道相同的登录名,因此这是一种安全的访问方式。

© www.soinside.com 2019 - 2024. All rights reserved.