Skip to content

startDevServer

This content is not available in your language yet.

startDevServer(options): object

Defined in: core/index.ts:642

In-process dev server (HTTP / HTTPS) 를 native thread 에서 시작.

일반 zntc --serve 와 동일한 listener / routing / HMR / SSE 동작. NAPI 임베드라 Node event loop 는 자유 (별도 thread 에서 listen).

반환된 handle 은 opaque. stopDevServer(handle) 로 graceful shutdown. JS GC 가 handle 수거 시 finalizer 가 자동 stop (safety net) — 명시 stop 권장.

StartDevServerOptions

object

const handle = startDevServer({ rootDir: './public', port: 5173 });
try {
await new Promise(r => setTimeout(r, 60_000));
} finally {
stopDevServer(handle);
}