Netlify CLI


serve

Build the site for production and serve locally. This does not watch the code for changes, so if you need to rebuild your site then you must exit and run serve again.

Usage

netlify serve

Flags

  • context (string) - Specify a deploy context or branch for environment variables (contexts: "production", "deploy-preview", "branch-deploy", "dev")
  • country (string) - Two-letter country code (https://ntl.fyi/country-codes) to use as mock geolocation (enables --geo=mock automatically)
  • dir (string) - dir with static files
  • filter (string) - For monorepos, specify the name of the application to run the command in
  • functions (string) - specify a functions folder to serve
  • functions-port (string) - port of functions server
  • geo (cache | mock | update) - force geolocation data to be updated, use cached data from the last 24h if found, or use a mock location
  • offline (boolean) - disables any features that require network access
  • port (string) - port of netlify dev
  • debug (boolean) - Print debugging information

Examples

netlify serve
BROWSER=none netlify serve # disable browser auto opening