我的很多工作(在Rails中)实际上都围绕着视图,图像,SASS / CSS和Coffescript / Javascript文件,我希望有一个解决方案可以刷新浏览器,每当我对任何一个进行更改时这种类型的文件。有点像自动测试或监视器,但用于“设计”任务。
我看过watchr和fs-event,它们似乎提供了相关功能并环顾网络,但我找不到任何现成的解决方案。我错过了什么?很难相信这还没有完成 - 工具显然存在。
假设这样的工具确实不存在,我想开始编写自己的解决方案。所以,如果你有什么建议可以考虑,在哪里看看有趣的项目等等 - 我也很感激。
更新 示例工作流程如下所示:
干杯!
答案 0 :(得分:10)
根据您的描述,我认为LiveReload可以帮助您。
您需要将.livereload
文件更改为仅在特定文件更改时重新加载浏览器,但这些内容都包含在自述文件中(滚动到配置部分)
还有XRefresh可以做同样的事情,但我从未使用过它。
答案 1 :(得分:4)
试试Guard::Livereload。当“视图”文件被修改时,它会自动重新加载您的浏览器。
有关更多信息(和演示),请参阅:http://asciicasts.com/episodes/264-guard
答案 2 :(得分:3)
也许你正在寻找类似这个项目的东西?
答案 3 :(得分:1)
已经有一段时间了,但我发现我认为比任何这些选项都要好。使用Live.js,您甚至不需要修改项目,只需单击书签,它就会在发生变化时自动更新。
唯一的缺点是你会在你的服务器日志中得到很多HEAD请求,但是因为我在进行样式编辑时使用它并不会让我感到烦恼。我更愿意只需要为开发工具修改我的项目。