Private Preview
This feature is in private preview: it's not ready for production use, and it may be briefly unavailable as we deploy updates. To get access, sign up here.
The dev command runs Neon Functions locally with a dev server and hot reload. Serve one function from its entry module, or every function declared in your neon.ts policy.
Usage
neon dev [--source <path>] [options]Options
Examples
Serve one function on a free port with hot reload:
neon dev --source ./functions/hello.tsServe every function declared in neon.ts (one dev server each):
neon devServe one function on an explicit port (fails if the port is taken):
neon dev --source ./functions/hello.ts --port 3000







