执行Web开发时,您经常进行更改,然后刷新浏览器。有一种简单的方法可以让守护程序收听文件系统的更改,并且当有一个时,将刷新消息发送到Firefox或Safari?

这将真正改善您的工作流程和焦点。您可以将浏览器保留在单独的屏幕中,并且当您在ui相关的更改时,它将在您工作时自动刷新。

在做TDD时,它就会像Autotest一样。(见 http://github.com/svoop/autotest-fsevent

有人做到了吗?

有帮助吗?

解决方案

我可以想到为Firefox做这件事。您安装 mozrepl plugin 。然后,您可以将其启动和Telnet到端口4242(默认情况下)并通过控制浏览器。 JavaScript命令。发出BrowserReload()将重新加载当前选项卡。

现在,添加编辑器挂钩要做,当保存当前项目中的任何文件时,它将被照顾。我相信已经有一些片段已经这样做了。

我不使用safari或chrome太多,所以我不知道那里的选项。

也,我不确定这是一个好主意。我不希望我的浏览器刷新每个文件保存。我通常会对后端,CSS和甚至是图像进行一堆更改,然后在我准备就绪时,重新加载浏览器选项卡。它不是保存的。无论如何,这将做你想要的。

其他提示

从浏览器中,据我所知,不是真的。 您可以添加间隔JavaScript以刷新每个 x -seconds的页面。但要说实话,不是Ctrl + R足以看到更改?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top