如何让xampp自动更新本地主机
Posted
技术标签:
【中文标题】如何让xampp自动更新本地主机【英文标题】:How to make xampp automatically update the localhost 【发布时间】:2018-01-30 16:08:12 【问题描述】:老实说,我不知道该放什么……我在网上搜索过,似乎找不到任何有用的东西:(
我正在寻找一个网站,但是我希望每次我在记事本中写东西时(或至少在我保存它时)更新它,这样我就不必在浏览器中手动按 F5时间。
有人知道怎么做吗?
【问题讨论】:
在您的页面中包含一个 javascript 计时器以每隔一段时间刷新页面 在这里找到类似的问题:***.com/questions/12683417/… @rhea 它与我的问题无关,相信我我到处搜索 @MarkBaker 这可能是一个解决方案,但我需要指导 how to automatically reload a page after a given period of inactivity 【参考方案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】:这里有一个免费的解决方案 你需要:
-
首先从nodejs official website安装nodejs,
然后转到您的 Windows 命令提示符并通过编写以下代码
npm install -g browser-sync
来安装 browser-sync,其中 npm
是节点 js 包管理器,-g
是全局
然后您在终端或命令提示符中打开您希望browser-sync
跟随刷新更新的文件夹,并编写以下代码browser-sync start --server --files <files which browser-sync wants to follow and refresh for you>
一些文件,如*.html *.css css/*.css *.js
,不要在其间放置逗号
你需要记住的一件事是每次你想要浏览器同步时都需要编写最后一个命令
编码愉快 :)
【讨论】:
以上是关于如何让xampp自动更新本地主机的主要内容,如果未能解决你的问题,请参考以下文章