dev
Local dev server The dev command will run a local dev server with Netlify's proxy and redirect rules
Usage
netlify dev
Flags
command
(string) - command to runcontext
(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 filesedge-inspect
(string) - enable the V8 Inspector Protocol for Edge Functions, with an optional address in the host:port formatedge-inspect-brk
(string) - enable the V8 Inspector Protocol for Edge Functions and pause execution on the first line of code, with an optional address in the host:port formatfilter
(string) - For monorepos, specify the name of the application to run the command inframework
(string) - framework to use. Defaults to #auto which automatically detects a frameworkfunctions
(string) - specify a functions folder to servefunctions-port
(string) - port of functions servergeo
(cache | mock | update) - force geolocation data to be updated, use cached data from the last 24h if found, or use a mock locationlive
(string) - start a public live session; optionally, supply a subdomain to generate a custom URLno-open
(boolean) - disables the automatic opening of a browser windowoffline
(boolean) - disables any features that require network accessport
(string) - port of netlify devtarget-port
(string) - port of target app serverdebug
(boolean) - Print debugging information
Subcommand | description |
---|---|
dev:exec | Runs a command within the netlify dev environment. For example, with environment variables from any installed add-ons |
Examples
netlify dev netlify dev -d public netlify dev -c "hugo server -w" --target-port 1313 netlify dev --context production netlify dev --edge-inspect netlify dev --edge-inspect=127.0.0.1:9229 netlify dev --edge-inspect-brk netlify dev --edge-inspect-brk=127.0.0.1:9229 BROWSER=none netlify dev # disable browser auto opening
dev:exec
Runs a command within the netlify dev environment. For example, with environment variables from any installed add-ons
Usage
netlify dev:exec
Arguments
- ...cmd - the command that should be executed
Flags
context
(string) - Specify a deploy context or branch for environment variables (contexts: "production", "deploy-preview", "branch-deploy", "dev")filter
(string) - For monorepos, specify the name of the application to run the command indebug
(boolean) - Print debugging information
Examples
netlify dev:exec npm run bootstrap