Serve mode and live reload
taragen serve is for writing:
- Pages, outputs, generated pages, and cards render when requested, from the latest source.
- Drafts are visible and included in listings.
- Aliases answer with
301;_redirectsrules answer with their status. -
HTML responses get a small script that reloads the browser when anything in
the site changes: pages, CSS, images, fonts,
_redirects, anything outside dot-prefixed paths and_public/. Non-HTML responses (text outputs, cards, feeds) don't get the script. - A render error shows as a 500 with the error text.
-
Paths that aren't pages, outputs, aliases, or redirects are served from disk,
including underscore paths like
/_assets/....
After a change to a page source, a folder, _outputs/, a font, or _redirects, the whole site is re-read, so new pages, generated pages,
backlinks, and aliases appear on the next reload.
Requests are rendered one at a time. That's fine for local preview; use build for production.