Hi I'm trying to get Guard::LiveReload set up and am terribly confused as to how this works. I've installed Guard, Livereload, etc., followed the instructions here: https://github.com/guard/guard-livereload, and updated my Gemfile and Guardfile accordingly.
I have my rails server running on localhost:3000 and when I do a 'bundle exec guard' it looks like my Guard server is working properly as well:
13:45:29 - INFO - Guard is now watching at '/home/kyle/01 WDI/99 Projects/09 Reddit for Resources/reddit-for-resources'
13:45:29 - INFO - LiveReload is waiting for a browser to connect.
I then click on the chrome extension and see:
[1] guard(main)> 13:47:58 - INFO - Browser connected.
13:47:58 - INFO - Browser connected.
But -- that's it. When I make changes to my files and save, I don't see anything change on the browser without manually reloading.
Visiting the Guard server at localhost:35729 shows '404 Not Found'. Can't seem to find any more instructions that provide more detail -- can anyone point me in the right direction?
Thanks in advance.
Issue was due to Sublime Text 3 'atomic save' and Linux. Turning 'atomic save' off resolved the issue.
Specifically, add the following to your user perferences in ST3:
"atomic_save": false
and it should work properly.
Spent a lot of time troubleshooting this issue so if anyone has any further questions feel free to reach out. As a general rule, run guard with --debug to troubleshoot.