elm make
in watch mode. Fast and reliable.
elm-watch recompiles whenever your Elm files change and reloads the compiled JS in the browser.
- ๐ Getting started
- ๐ What elm-watch is
npm install --save-dev elm-watch
โน๏ธ You need to install Elm itself separately, in whatever way you prefer (installer, npm, unofficial npm, elm-tooling).
โน๏ธ Node.js 16 or newer is required.
npx elm-watch --help
โน๏ธ The rest of the documentation has moved!
๐ https://lydell.github.io/elm-watch/
There are a bunch of links elsewhere that go straight to headings in this readme, so Iโve kept them around.
๐ https://lydell.github.io/elm-watch/getting-started/
๐ https://lydell.github.io/elm-watch/what-elm-watch-is/
๐ https://lydell.github.io/elm-watch/what-elm-watch-is-not/
๐ https://lydell.github.io/elm-watch/what-elm-watch-is/#ideas-for-the-future
๐ https://lydell.github.io/elm-watch/browser-ui/
๐ https://lydell.github.io/elm-watch/browser-ui/#clickable-error-locations
๐ https://lydell.github.io/elm-watch/elm-watch.json/
๐ https://lydell.github.io/elm-watch/elm-watch.json/#targets
๐ https://lydell.github.io/elm-watch/postprocess/
๐ https://lydell.github.io/elm-watch/postprocess/#warning-bricked-setup
๐ https://lydell.github.io/elm-watch/postprocess/#external-process
๐ https://lydell.github.io/elm-watch/postprocess/#elm-watch-node
๐ https://lydell.github.io/elm-watch/postprocess/#postprocess-notes
๐ https://lydell.github.io/elm-watch/hot-reloading/
๐ https://lydell.github.io/elm-watch/https/
๐ https://lydell.github.io/elm-watch/comparison-to-other-tools/
๐ https://lydell.github.io/elm-watch/comparison-to-other-tools/#elm-watch-vs-generic-watcher-tools