LiveServer.jl
LiveServer.jl copied to clipboard
Simple development server with live-reload capability for Julia.
Once v1 is fully released * [x] Franklin * Xranklin * [x] FranklinTemplates * [x] Books (?) * ~~PkgPage (?)~~ * ...
I believe LiveServer should redirect to a URL with a trailing slash if it is a directory. Currently (LiveServer 0.8.0), if you navigate to e.g. `/docs/build`, it will serve the...
First, LiveServer/`servedocs` is great! So convenient for working on package docs! I often simultaneously work on the regular documentation and docstrings, but revising docstrings does not trigger a rebuild of...
This is not entirely reproducible but try: * open * click on the download zip link * get back on the page * modify source --> might not trigger update...
If a tab is already opened at `localhost:...` and the server is (re)started, that tab should be refreshed.
This is not urgent. I'm just thinking that at the moment, if we trigger lots of requests, lots of files will be watched for changes. This makes sense if all...
To enable arbitrarily long websocket connections, we set `readtimeout = 0` on `HTTP.listen`. The downside of this is that also standard HTTP requests are kept open. When running with `verbose=true`,...
This is a small extension to LiveServer.jl so that it can be easily used for serving [Weave.jl](https://github.com/JunoLab/Weave.jl) files.
I made small package https://github.com/JuliaPluto/BetterFileWatching.jl which can _recursively_ watch a directory for changes, including changes to file contents. It uses [Deno](https://deno.land/) (made available through BinaryBuilder) to access its `watchFs` standard...
Here's a stacktrace, the `make.jl` was read before a page was found; probably shouldn't error but just throw a warning message or something. ``` [ Info: SetupBuildDirectory: setting up build...