Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.16 KB

dev.md

File metadata and controls

40 lines (30 loc) · 1.16 KB

dev

Gro is designed to extend SvelteKit with helpful tools. It supports:

  • frontends with SvelteKit and Vite
  • Node libraries
  • Node servers

usage

gro dev
gro dev --no-watch # outputs dev artifacts and exits without watch mode

To configure a project, see the config docs.

plugin

Plugins are objects that customize the behavior of gro build and gro dev. See plugin.md to learn more.

todo

  • basics
  • add API using esbuild to optionally bundle specific pieces to speed up development
  • livereload CSS (and fix pop-in during dev)
  • HMR
  • probably support Rollup plugins in development, but how?
  • improve loading speed with cache-control: immutable and import maps (on my machine Firefox is much slower than Chrome handling a module import waterfall, locally, and http2 didn't help)

a pixelated green oak acorn with a glint of sun