9

私は楽しい問題を抱えています.ChromeでLiveReloadが動作しているので、正しくインストールされていることはわかっていますが、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

私はこの件についていくつかの調査を行いましたが、開発者からの説明なしに、問題を報告してから、問題が解決したと報告している人々しか見つかりませんでした. 楽しい!

4

3 に答える 3

24

最新の Firefox は、対応するリソースに追加の「contentaccessible」マニフェスト属性がないと、ホスト ページに chrome:// URL を挿入できないようです。

それを追加して、プル リクエストを送信しました: https://github.com/livereload/livereload-extensions/pull/8

ここで固定プラグイン パッケージを取得できます: https://github.com/downloads/siasia/livereload-extensions/LiveReload-2.0.9.xpi

于 2012-06-17T01:25:03.497 に答える
1

私は同じ船に乗っています。非ブラウザ拡張メソッドを使用してみましたか:

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

...また、次の gem を使用して、テスト環境にスクリプトを自動的に挿入することもできます。

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

于 2012-01-25T19:41:47.697 に答える
-1

Chromeでも同じ問題が発生しました。しかし、それは私が自分のファイルにアクセスしていた私の側のエラーでした:

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

だから私は自分のファイルを読み取るためにウェブサーバーをセットアップするだけです:

http://localhost/myFile.html

次に、livereloadが接続されます。

于 2013-02-02T18:24:03.730 に答える