Skip to main content

baml-cli dev

Start a development server that watches for changes and automatically reloads.

Usage​

baml-cli dev [OPTIONS]

Description​

The dev command provides the same functionality as serve, plus:

  1. Watches BAML source files for changes
  2. Automatically reloads server when changes detected
  3. Runs generators automatically on changes

Options​

See baml-cli serve for available options.

OptionDescriptionDefault
--from <PATH>Path to baml_src directory./baml_src
--port <PORT>Server port2024
--no-version-checkSkip version mismatch checkfalse

Examples​

# Start dev server with defaults
baml-cli dev

# Custom port
baml-cli dev --port 3000

# Custom source directory
baml-cli dev --from /path/to/baml_src

See Also​