我的后卫livereload无法正常工作,请告知如何解决这个问题

时间:2014-01-18 14:35:44

标签: gem guard

我正在使用Ubuntu 13.04

我已经安装 guard-livereload ,我尝试配置 / var / www / bootstrap / Guardfile ,如下所示

# A sample Guardfile
# More info at https://github.com/guard/guard#readme

guard 'livereload' do
  watch(%r{.+\.(html|php)$})
end

我可以在我的项目文件夹中开始警惕,当打开安装了livereload扩展程序的浏览器时,终端上有一个“浏览器连接”消息。

enter image description here

enter image description here

不幸的是,在保存.html文件后,浏览器没有更新,终端没有任何通知。

请告知,如何解决这个问题。

P.S。我是否需要 Gemfile ,如果是这样,保存Gemfile的位置?

感谢。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Linux和Sublime Text 3,则需要将“atomic save”设置为false。即,将以下内容添加到您的用户首选项中:

"atomic_save": false

如果这不起作用,你也可以运行'bundle exec guard --debug'来确定哪些步骤不起作用。