Monorepo pnpm untuk @sage/static: plugin Vite yang merender komponen React menjadi HTML statis dan menghidrasinya di browser. Cocok untuk situs multi-halaman dengan satu bundel klien per rute.
| Path | Deskripsi |
|---|---|
packages/static |
Library npm @sage/static (plugin Vite + util React). |
examples/simple |
Aplikasi contoh minimal: dua rute, ssg.config.ts, dan sageStaticPlugin(). |
Dokumentasi arsitektur internal: docs/INTERNALS.md.
pnpm install
pnpm --filter @sage/static build
pnpm --filter simple devBuka URL yang ada di path pada examples/simple/ssg.config.ts (misalnya / dan /about). Build statis contoh: pnpm --filter simple build — HTML keluar di examples/simple/dist mengikuti field out tiap entry.
| Skrip | Fungsi |
|---|---|
pnpm lint |
Menjalankan Oxlint di seluruh workspace. |
pnpm lint:fix |
Sama, dengan perbaikan otomatis. |
Tes dan build per-paket dijalankan dari paket masing-masing (lihat README di packages/static dan examples/simple).
ISC (lihat package.json).