LiveServer.jl icon indicating copy to clipboard operation
LiveServer.jl copied to clipboard

Simple development server with live-reload capability for Julia.

Results 20 LiveServer.jl issues
Sort by recently updated
recently updated
newest added

Once v1 is fully released * [x] Franklin * Xranklin * [x] FranklinTemplates * [x] Books (?) * ~~PkgPage (?)~~ * ...

help wanted
easy

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...

bug

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...

add to docs

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...

docs
revisit later

If a tab is already opened at `localhost:...` and the server is (re)started, that tab should be refreshed.

enhancement
low priority

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...

enhancement
low priority
revisit later

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`,...

enhancement
low priority

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...

low priority
error-handling