【问题标题】:How to make xampp automatically update the localhost如何让xampp自动更新本地主机
【发布时间】:2018-01-30 16:08:12
【问题描述】:

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

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

有人知道怎么做吗?

【问题讨论】:

标签: php xampp web auto-update


【解决方案1】:

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

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

【讨论】:

  • 我要把它放在 HTML 文件中吗?它看起来不属于那里...... o_O
  • 这是javascript插入它的脚本标签
【解决方案2】:

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

理论上,它有效,但我不鼓励你这样做。会消耗很多cpu,不会真的有用...

【讨论】:

  • 告诉我怎么做!这正是我正在寻找的,我只在编辑页面时才需要它;)
【解决方案3】:

Prepros 解决了我的问题。 PrePros

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

    :)

【讨论】:

    【解决方案4】:

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

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

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

    编码愉快 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-30
      • 2014-09-12
      • 2017-11-06
      • 2015-10-03
      • 2018-06-15
      • 2012-07-26
      相关资源
      最近更新 更多