serve
ng serveng devng sBuilds and serves your application, rebuilding on file changes.
Arguments
projectThe name of the project to build. Can be an application or a library.
stringOptions
allowed-hostsThe hosts that the development server will respond to. This option sets the Vite option of the same name. For further details: https://vite.dev/config/server-options.html#server-allowedhosts
booleanbuild-targetA build builder target to serve in the format of project:target[:configuration]. You can also pass in more than one configuration name as a comma-separated list. Example: project:target:production,staging.
stringconfigurationcOne or more named builder configurations as a comma-separated list as specified in the "configurations" section in angular.json. The builder uses the named configurations to run the given target. For more information, see https://angular.dev/reference/configs/workspace-config#alternate-build-configurations.
stringheadersCustom HTTP headers to be added to all responses.
arrayhelpShows a help message for this command in the console.
booleanhmrEnable hot module replacement. Defaults to the value of 'liveReload'. Currently, only global and component stylesheets are supported.
booleanhostHost to listen on.
stringDefaultlocalhostinspectActivate debugging inspector. This option only has an effect when 'SSR' or 'SSG' are enabled.
stringlive-reloadWhether to reload the page on change, using live-reload.
booleanDefaulttrueopenoOpens the url in default browser.
booleanDefaultfalsepollEnable and define the file watching poll time period in milliseconds.
numberportPort to listen on.
numberDefault4200prebundleEnable and control the Vite-based development server's prebundling capabilities. To enable prebundling, the Angular CLI cache must also be enabled.
booleanDefaulttrueproxy-configProxy configuration file. For more information, see https://angular.dev/tools/cli/serve#proxying-to-a-backend-server.
stringserve-pathThe pathname where the application will be served.
stringsslServe using HTTPS.
booleanDefaultfalsessl-certSSL certificate to use for serving HTTPS.
stringssl-keySSL key to use for serving HTTPS.
stringverboseAdds more details to output logging.
booleanwatchRebuild on change.
booleanDefaulttrue