Я установил необходимые драгоценные камни следующим образом:
~/Desktop/html5$ gem list
bundle (0.0.1)
bundler (1.3.5)
coderay (1.0.9)
em-websocket (0.5.0)
eventmachine (1.0.3)
ffi (1.8.1)
formatador (0.2.4)
guard (1.8.0)
guard-livereload (1.4.0)
guard-sass (1.2.0)
Вот как выглядит мой Guardfile:
~/Desktop/html5$ more Guardfile
A sample Guardfile
More info at https://github.com/guard/guard#readme
guard 'livereload' do
watch(%r{.+\.(css|js|html)$})
end
Вот что я получаю при запуске: bundle exec guard
~/Desktop/html5$ bundle exec guard
12:05:56 - INFO - Guard uses NotifySend to send notifications.
12:05:56 - INFO - Guard uses TerminalTitle to send notifications.
12:05:56 - INFO - LiveReload is waiting for a browser to connect.
12:05:56 - INFO - Guard is now watching at '/home/praveen/Desktop/html5'
[1] guard(main)>
Чтобы убедиться, что сервер Guard работает, это то, что я получаю при подключении по телнету
:~/Desktop/html5$ telnet 127.0.0.1 35729
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Когда я вношу изменения в index.html в отслеживаемом каталоге, это то, что я получаю в приглашении Guard
13:36:20 - INFO - Browser connected.
13:36:25 - INFO - Reloading browser: index.html
13:36:34 - INFO - Reloading browser: index.html
[1] охранник(основной)>
Я установил плагин chrome live reload и дал ему разрешение на чтение файла, но когда я нажимаю на него, он не меняется и, следовательно, не перезагружает изменение кода на любой html или css в /home/praveen/Desktop/html5, пожалуйста подскажите что можно сделать.
Правин