LiveReload不工作卫士(火狐)
问题描述:
我有一个有趣的问题,我有LiveReload在Chrome中工作,所以我知道它的安装正确,但我不能为我的生活得到它在火狐9.0.1 。我激活我的网站上的图标,它只是保持红色,在我的警卫终端显示以下症状。LiveReload不工作卫士(火狐)
Browser connected.
Browser URL: {"command":"hello","protocols":["http://livereload.com/protocols/connection-check-1"]}
Browser disconnected.
这是我的保护文件。
guard 'livereload' do
watch(%r{app/.+\.(erb|haml)})
watch(%r{app/helpers/.+\.rb})
watch(%r{(public/|app/assets).+\.(css|js|html)})
watch(%r{(app/assets/.+\.css)\.s[ac]ss}) { |m| m[1] }
watch(%r{(app/assets/.+\.js)\.coffee}) { |m| m[1] }
watch(%r{config/locales/.+\.yml})
end
我做了一些关于这个问题的研究和所有我能看到的是人们报告问题,然后汇报,它只是清除了,没有从开发商任何解释。有趣!
答
最新的Firefox似乎无法注入chrome:// urls进入主机页面,取消对应的资源具有额外的“contentaccesible”清单属性。
我添加了提交pull请求:https://github.com/livereload/livereload-extensions/pull/8
你可以抓住这里的固定插件包:https://github.com/downloads/siasia/livereload-extensions/LiveReload-2.0.9.xpi
答
我在同一条船上。您是否尝试过使用非browswer扩展方法:
http://help.livereload.com/kb/general-use/using-livereload-without-browser-extensions
...此外,您可以使用下面的宝石在测试环境中自动注入脚本:
答
我有同样的问题与Chrome浏览器。 但它是在我的部分错误,我访问我的文件:
file:///path/to/myFile.html
所以我只安装一个Web服务器从我读文件:
http://localhost/myFile.html
,然后livereload连接。
谢谢,谢谢,谢谢! :D – vdboor 2012-06-25 08:09:57
谢谢。但对我而言,它甚至不适用于Chrome的最新插件版本。你有任何工作的铬版本?我的意思是,它只适用于CSS和html更改......并且对于直接写在html内的javascript ... – zigomir 2012-08-21 19:22:37
感谢作品,固定插件可以正常工作。 – zulucoda 2013-05-19 22:20:25