如何通过实时重新加载制作本地主机?

How to make a localhost with live reload?

我想要逐步说明如何设置具有实时重新加载的本地主机,这样我就可以在另一台笔记本电脑上访问该本地主机。基本上,我的目标是在一台笔记本电脑上进行 Web 开发,然后在另一台笔记本电脑上通过实时重新加载查看结果(如果可能的话)。我是这类东西的完全 NOOB,所以请尽量说清楚。我确实搜索了它,但没有太多内容,我真的很困惑该怎么做,如果有人能制定一个我可以遵循的分步指南,那将非常有帮助,那将是非常棒的!谢谢!

PS:我的主笔记本电脑是 windows 10,第二台笔记本电脑是 windows 7。

只要你的电脑上有网络服务器运行,并且你想在同一局域网的不同电脑上打开它,应该不会太难。

只需打开命令 prompt/terminal 并输入

Windows: ipconfig

Mac/Linux: ifconfig

并在笔记本电脑的浏览器中输入返回的 ip 地址。

我不认为你想要的是可能的。

如果在笔记本电脑之间连接电缆,则可以在一台笔记本电脑之间共享屏幕,但这需要笔记本电脑物理连接在同一房间内。

localhost 的全部意义在于它只在您的本地计算机上运行。如果您想与其他人协作,您必须将您的代码推送到 Github 存储库,他们可以从中下载它并 运行 他们自己的副本。没有办法让你机器上的任何更改自动传播到他们的机器上,尽管他们可以手动获取你推送到 Github 存储库的任何更改。

这是一个老问题,但它在 Google 中排名并且没有足够的(imo b/c 实时重载未解决)最新答案所以我想我可以给出我的两个分.

您正在寻找的是 Browsersync. You need the javascript runtime Node.js 使用它,但无论如何您很可能已经安装了它。

运行 npm install -g browser-sync 在你的 shell 中全局安装浏览器同步模块 (-g) 在你的系统上 browser-sync start --server --files . 启动服务器当前目录(或将 . 替换为不同目录的路径)。网络上的其他设备可以通过主机系统的 IP 轻松访问此服务器。有关详细信息,请参阅

有关详细信息,请参阅 https://browsersync.io