diff options
Diffstat (limited to 'livereload')
-rw-r--r-- | livereload/livereload.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/livereload/livereload.go b/livereload/livereload.go index 9fb24696d..29a6168a5 100644 --- a/livereload/livereload.go +++ b/livereload/livereload.go @@ -39,7 +39,12 @@ func Initialize() { func ForceRefresh() { // Tell livereload a js file changed to force a hard refresh - wsHub.broadcast <- []byte(`{"command":"reload","path":"/x.js","originalPath":"","liveCSS":true}`) + RefreshPath("/x.js") +} + +func RefreshPath(s string) { + // Tell livereload a file has changed - will force a hard refresh if not CSS or an image + wsHub.broadcast <- []byte(`{"command":"reload","path":"` + s + "\"" + `,"originalPath":"","liveCSS":true,"liveImg":true}`) } func ServeJS(w http.ResponseWriter, r *http.Request) { |