Notification when build completes
jamesarosen opened this issue · 1 comments
jamesarosen commented
When developing a website with Viceroy, my current process is
- run
fastly compute serve --watch --watch-dir=src
- edit a file in
src
- Viceroy automatically rebuilds the service
- watch the logs for approximately 3 seconds until the HTTP server comes back up
- switch to my browser and refresh
I'd love to receive a notification (e.g. a UNIX signal, touching a file, executing a command, or running a JS/TS/RS/WASM function) when the compilation is done and the server is back up. That would allow me to implement live-reload or even hot module replacement.
Possibly related: #55
jamesarosen commented
Until this, a workaround is to watch the files outside fastly compute serve
, then restart fastly compute serve
(without --watch
), poll the HTTP server until it responds, then send the live-reload and/or HMR notifications to the browser.