LiveReload не работает Guard (Firefox) - PullRequest
9 голосов
/ 03 января 2012

У меня забавная проблема, у меня есть LiveReload, работающая в Chrome, поэтому я знаю, что она установлена ​​правильно, но я не могу всю жизнь запустить Firefox 9.0.1. Я активирую значок на своем сайте, и он остается красным, а на моем терминале защиты появляется следующий симптом.

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

Я провел некоторое исследование по этому вопросу, и все, что я могу найти, - это люди, сообщающие о проблемах, а затем сообщающие, что они только что прояснились, без каких-либо объяснений со стороны разработчиков. Fun!

Ответы [ 3 ]

24 голосов
/ 17 июня 2012

Последний Firefox, похоже, не может внедрить chrome: // URL-адреса на страницу хоста освобождают соответствующий ресурс с дополнительным атрибутом "contentaccesible" manifest.

Я добавил это и отправил запрос на извлечение: https://github.com/livereload/livereload-extensions/pull/8

Вы можете получить фиксированный пакет плагинов здесь: https://github.com/downloads/siasia/livereload-extensions/LiveReload-2.0.9.xpi

1 голос
/ 25 января 2012

Я в одной лодке.Вы пытались использовать метод расширения без браузера:

http://help.livereload.com/kb/general-use/using-livereload-without-browser-extensions

... также вы можете использовать следующий гем для автоматической вставки скрипта в тестовую среду:

https://github.com/johnbintz/rack-livereload

0 голосов
/ 02 февраля 2013

У меня была такая же проблема с Chrome. Но с моей стороны это была ошибка, с которой я обращался к своему файлу:

file:///path/to/myFile.html

Итак, я просто настроил веб-сервер для чтения моего файла:

http://localhost/myFile.html

и затем подключен livereload.

...