Liking cljdoc? Tell your friends :D
Clojure only.

zodiac.ext.hot-reload


initclj

(init)
(init opts)

Creates a Zodiac extension for hot reload. Returns a config transformer function suitable for use in :extensions.

Options are passed directly to ring.hot-reload.core/hot-reloader: :watch-paths - directories to watch (default ["src"]) :watch-extensions - file extensions that trigger reload (default #{".clj" ".cljc" ".edn" ".html" ".css"}) :uri-prefix - WebSocket endpoint path (default "/__hot-reload") :inject? - predicate (fn [request response]) controlling script injection (default: always inject into HTML responses) :debounce-ms - debounce window in ms (default 100) :bust-css-cache? - append cache-busting param to stylesheet URLs on reload (default false)

Usage: (z/start {:extensions [(z.hot-reload/init)]}) (z/start {:extensions [(z.hot-reload/init {:watch-paths ["src" "resources/templates"]})]})

Creates a Zodiac extension for hot reload. Returns a config transformer
function suitable for use in `:extensions`.

Options are passed directly to `ring.hot-reload.core/hot-reloader`:
  :watch-paths      - directories to watch (default ["src"])
  :watch-extensions - file extensions that trigger reload
                      (default #{".clj" ".cljc" ".edn" ".html" ".css"})
  :uri-prefix       - WebSocket endpoint path (default "/__hot-reload")
  :inject?          - predicate (fn [request response]) controlling script
                      injection (default: always inject into HTML responses)
  :debounce-ms      - debounce window in ms (default 100)
  :bust-css-cache?  - append cache-busting param to stylesheet URLs on
                      reload (default false)

Usage:
  (z/start {:extensions [(z.hot-reload/init)]})
  (z/start {:extensions [(z.hot-reload/init {:watch-paths ["src" "resources/templates"]})]})
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close