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

How to make xampp automatically update the localhost

老实说,我不知道该放什么...我在网上搜索过,似乎找不到任何有用的东西:(

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

有人知道怎么做吗?

您可以构建一个 php 脚本来检查您的文件是否已更新,然后在客户端创建一个无限循环或定时循环来请求此脚本。如果 returns 为真(已更新),您将重新加载页面。

理论上是可行的,但我不鼓励你这样做。会消耗很多cpu,并不会真正有用...

这将每 10 秒或您输入的任何毫秒数刷新您的页面,但这通常是一个糟糕的解决方案,但它很简单并且有效!希望这对您有所帮助,完成后不要忘记删除或禁用它!

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

Prepros 解决了我的问题。 PrePros

  • 在 Prepros 中打开 PHP 项目文件夹
  • 转到 Server options 和 Select External Server
  • 选中 Use External Server 选项并粘贴 Xampp 项目 Url。

    :)

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

  1. 首先从 nodejs official website,
  2. 安装 nodejs
  3. 然后转到 windows 命令提示符并通过编写以下代码安装 browser-sync npm install -g browser-sync,其中 npm 是节点 js 包管理器,-g 用于全局
  4. 然后你打开你想要的文件夹 browser-sync 在你的终端或命令提示符中跟随刷新更新并写下下面的代码 browser-sync start --server --files <files which browser-sync wants to follow and refresh for you> 有些文件像 *.html *.css css/*.css *.js 不要在中间加上逗号

你需要记住的一件事是每次你想要浏览器同步时你都需要写最后一个命令

编码愉快 :)