2012-01-03 3 views
9

저는 재미있는 문제가 있습니다. Chrome에서 작동하는 LiveReload를 가지고 있으므로 제대로 설치되었다는 것을 알았지 만, 필자의 삶에는 Firefox 9.0.1을 사용할 수 없습니다. . 내 사이트의 아이콘을 활성화하면 다음과 같은 증상이 내 가드 터미널에 표시되며 빨간색으로 유지됩니다.LiveReload가 작동하지 않습니다. Guard (Firefox)

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 

나는 주제에 몇 가지 조사를했고, 내가 찾을 수있는 모든은 단지 개발자 어떤 설명없이, 정리 것을 다시보고 다음 문제를보고 사람들이다. 장난!

답변

24

최신 Firefox는 호스트 페이지에 chrome : // urls를 삽입 할 수없는 것으로 보입니다. 해당 리소스에 추가 "contentaccesible"manifest 속성이 있습니다.

그 추가 및 끌어 오기 요청 제출 한 : 나는 크롬으로이 같은 문제가 없었다 https://github.com/downloads/siasia/livereload-extensions/LiveReload-2.0.9.xpi

+3

감사합니다. 감사합니다. 감사합니다. : D – vdboor

+1

감사. 하지만 나에게는 Chrome 용 최신 애드온 버전으로도 작동하지 않습니다. 크롬 버전이 있습니까? 내 말은, 그것은 CSS와 HTML 변경에만 작동합니다 ... 그리고 직접 HTML 내부에 작성된 자바 스크립트 ... – zigomir

+0

고마워요, 고정 플러그인이 잘 작동합니다. – zulucoda

-1

: https://github.com/livereload/livereload-extensions/pull/8

당신이있어 고정 플러그인 패키지를 잡을 수 있습니다.

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

그래서 난 그냥 설정에서 내 파일을 읽을 수있는 웹 서버 : 다음

http://localhost/myFile.html 

와 연결 livereload 는하지만 내가에서 내 파일에 액세스하고 나의 부분에 오류가 있었다.

관련 문제