는 Github에서 일부 문제가 스레드를 수행 한 후 나는 다음과 같은 고정 내 문제가 발견 나는하는 SCS를 사용했다 filename.css.scss
Rails 3.1 이전에 모든 저의 파일을 그냥 명명했습니다. filename.scss
.
2 ) 당신의 guardfile에 livereload에 대해 다음 사용
guard :livereload do
watch(%r{^app/.+\.(erb|haml|js|css|scss|sass|coffee|eco|png|gif|jpg)})
watch(%r{^app/helpers/.+\.rb})
watch(%r{^public/.+\.html})
watch(%r{^config/locales/.+\.yml})
end
이 생성되는 기본 코드가 아닙니다 : 나는 너무 아주 잘 작동하려면 다음을 발견했다
guard 'livereload' do
watch(%r{app/helpers/.+\.rb})
watch(%r{app/views/.+\.(erb|haml)})
watch(%r{(public/).+\.(css|js|html)})
watch(%r{app/assets/stylesheets/(.+\.css).*$}) { |m| "assets/#{m[1]}" }
watch(%r{app/assets/javascripts/(.+\.js).*$}) { |m| "assets/#{m[1]}" }
watch(%r{lib/assets/stylesheets/(.+\.css).*$}) { |m| "assets/#{m[1]}" }
watch(%r{lib/assets/javascripts/(.+\.js).*$}) { |m| "assets/#{m[1]}" }
watch(%r{vendor/assets/stylesheets/(.+\.css).*$}) { |m| "assets/#{m[1]}" }
watch(%r{vendor/assets/javascripts/(.+\.js).*$}) { |m| "assets/#{m[1]}" }
watch(%r{config/locales/.+\.yml})
end
좋은는, 나는 lib 폴더에 대해 잊고 있었다. 벤더 디렉토리도 거기에 던져 버릴까요? – stephenmurdoch
물론 공급 업체 디렉토리가 추가되었습니다. – Andrew
GemFile에 guard-livereload gem이 있는지 확인하십시오. – FearMediocrity