我目前通过 SFTP 连接到服务器,这样我就可以在本地编辑文件,每次更改/更新文件时,都可以将它们上传回服务器。好吧,我厌倦了每次都要刷新浏览器窗口才能看到这些更改。
有没有什么应用可以帮我自动刷新?我试过 LiveReload,但它只适用于本地文件,不适用于 SFTP。
答案1
在 LiveReload 中,有一个选项“覆盖 URL 以从本地主机提供修改后的 CSS”。它位于第一个选项框下。当对本地文件进行更改时,它会重新加载页面,但我注意到它存在一些问题,即图像在重新加载时不显示。
答案2
您可以使用使用元刷新标签的旧方法:
<meta http-equiv="refresh" content="600">
这会告诉浏览器每 600 秒刷新一次页面。
确保在将您的网站推送到生产环境之前将其删除,没有人喜欢意外刷新;)
答案3
除了 Kyle 的精彩回答之外:
您可以使用浏览器插件来自动刷新页面,您可以动态更改间隔,而不像元标记那样,如果刷新率不适合您,则需要编辑元标记。
答案4
另一个解决方案是建立另一个页面,将你的网页包裹在 iframe 中,然后在外部页面中使用 js settimeout 进行刷新。这样就不会影响其他用户。