【问题标题】:How to make Firefox auto-refresh on file change, even with the file:// protocol?即使使用 file:// 协议,如何使 Firefox 在文件更改时自动刷新?
【发布时间】:2019-06-08 06:23:02
【问题描述】:

我知道How do I make Firefox auto-refresh on file change?,但在这里我还有一个具体要求:

即使使用file:// 协议,如何让 Firefox(或者,如果无法使用,比如 Chrome)在 HTML 文件更改时自动刷新?

上下文:我正在开发一个简单的仅 HTML + CSS 页面。我习惯于不为如此简单的任务启动服务器,我想避免它。

过去确实存在一个解决方案(带有浏览器扩展),即使在本地页面file:///D:/Documents/page.html 的情况下我也使用过,但我再也找不到了。

【问题讨论】:

    标签: html google-chrome firefox browser page-refresh


    【解决方案1】:

    此答案不使用 file:// 协议。

    出于安全原因,浏览器会限制对文件协议的访问,但如果您确实需要该功能并安装了 npm,只需安装 live-server 软件包即可。

    可能有不同的工具可以做到这一点,但我个人使用实时服务器。 live-server “..是一个具有实时重新加载功能的小型开发服务器。用它来破解您的 HTML/JavaScript/CSS 文件...”!

    安装包后,在你的项目目录中运行“live-server”命令,它会自动在浏览器中加载文件。它将监视文件的更改并在任何更改时刷新页面。

    在这里阅读更多: https://www.npmjs.com/package/live-server

    【讨论】:

    • 感谢您的回答。但正如问题中所述,这是一个要求:“不启动 [...] 我想避免它。”。否则,例如,我已经知道如何使用 python 的 php 服务器。但在这里我特别想避免它。
    • 好吧,我不确定这是否可能了。我刚刚读到 Firefox 的 Auto Reload 扩展完成了这项工作,但它不再受支持。
    • 是的,自动重装,就是这样!它似乎不再可用。对于这样的本地开发人员,我应该只下载 FF 56 的便携式版本(或至少
    • 这样就可以了。祝你好运。
    • 我找不到 AutoReload 了,你知道在哪里可以存档 @ZabeehKhan?
    猜你喜欢
    • 2010-11-23
    • 2016-05-08
    • 1970-01-01
    • 2018-07-29
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 2011-01-09
    • 1970-01-01
    相关资源
    最近更新 更多