如何让xampp自动更新本地主机

3

我真的不知道在这里写什么...我已经在网上搜索了很久,但似乎找不到有用的信息 :(

我想制作一个网站,但是我希望每次在记事本中写东西时它都能更新(或者至少在我保存时更新),这样我就不必每次手动按F5刷新浏览器。

有人知道如何做到吗?


在您的页面中加入一个JavaScript计时器,以便定时刷新页面。 - Mark Baker
类似的问题在这里找到:https://dev59.com/z2cs5IYBdhLWcg3wp1lW - user8279057
@rhea 这与我的问题无关,相信我我已经到处搜索了。 - tsgsOFFICIAL
@MarkBaker 这可能是一个解决方案,但我需要指导。 - tsgsOFFICIAL
如何在一段不活动时间后自动重新加载页面 - Mark Baker
4个回答

2

这里有一个免费的解决方案供您使用

  1. 首先从nodejs官网安装Node.js,
  2. 然后在Windows命令提示符中输入以下代码npm install -g browser-sync(其中npm是Node.js包管理器,-g表示全局安装),以安装browser-sync,
  3. 接下来打开您想要browser-sync跟踪刷新更新的文件夹,在终端或命令提示符中输入以下代码browser-sync start --server --files <要由browser-sync跟踪和刷新的文件>一些文件类型,如*.html *.css css/*.css *.js,不要在它们之间放置逗号。

需要记住的一件事是每次想要使用browser-sync时都需要输入最后一个命令。

祝编码愉快 :)


1

这将使您的页面每10秒或您输入的毫秒数刷新一次,但通常这是一个不好的解决方案,但它很容易且有效!希望这有所帮助,在完成后别忘了删除或禁用它!

setInterval(function(){location.reload(true);}, 10000);


我把这个放在HTML文件里吗?看起来好像不应该放在那里... o_O - tsgsOFFICIAL
这是JavaScript代码,需要用<script>标签将其插入到页面中:<script> setInterval(function(){location.reload(true);}, 10000); </script> - Nico Bleiler

1

Prepros解决了我的问题。PrePros

  • 在Prepros中打开PHP项目文件夹
  • 进入服务器选项并选择外部服务器
  • 勾选使用外部服务器选项并粘贴Xampp项目URL。

    如何使xampp自动更新本地主机 :)

0
你可以编写一个PHP脚本来检查你的文件是否已更新,然后在客户端上创建一个无限循环或定时循环来请求这个脚本。如果返回true(已更新),则重新加载页面。
理论上,这样做是可行的,但我不建议你这样做。它会消耗大量的CPU资源,并且实际上并没有太多用处...

告诉我怎么做!这正是我想要的,我只需要在编辑页面时启用它 ;) - tsgsOFFICIAL

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接