ng serve
Builds and serves your app, rebuilding on file changes.
ng serve <project> [options]
ng s <project> [options]
Arguments
Argument | Description | Value Type |
---|---|---|
<project>
|
The name of the project to build. Can be an application or a library. | string
|
Options
Option | Description | Value Type | Default Value |
---|---|---|---|
--allowed-hosts
|
List of hosts that are allowed to access the dev server. | array
|
|
--aot
|
Deprecated: Use the "aot" option in the browser builder instead. Build using Ahead of Time compilation. |
boolean
|
|
--base-href
|
Deprecated: Use the "baseHref" option in the browser builder instead. Base url for the application being built. |
string
|
|
--browser-target
|
A browser 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 .
|
string
|
|
--common-chunk
|
Deprecated: Use the "commonChunk" option in the browser builder instead. Generate a seperate bundle containing code used across multiple bundles. |
boolean
|
|
--configuration
|
One or more named builder configurations as a comma-separated list as specified in the "configurations" section of angular.json. The builder uses the named configurations to run the given target. For more information, see https://angular.io/guide/workspace-config#alternate-build-configurations. Setting this explicitly overrides the "--prod" flag. Aliases: -c |
string
|
|
--deploy-url
|
Deprecated: Use the "deployUrl" option in the browser builder instead. URL where files will be deployed. |
string
|
|
--disable-host-check
|
Don't verify connected clients are part of allowed hosts. | boolean
|
false
|
--help
|
Shows a help message for this command in the console. | false|json|JSON | false
|
--hmr
|
Enable hot module replacement. | boolean
|
false
|
--hmr-warning
|
Deprecated: No longer has an effect. Show a warning when the --hmr option is enabled. |
boolean
|
true
|
--host
|
Host to listen on. | string
|
localhost
|
--live-reload
|
Whether to reload the page on change, using live-reload. | boolean
|
true
|
--open
|
Opens the url in default browser. Aliases: -o |
boolean
|
false
|
--optimization
|
Deprecated: Use the "optimization" option in the browser builder instead. Enables optimization of the build output. Including minification of scripts and styles, tree-shaking, dead-code elimination, tree-shaking and fonts inlining. For more information, see https://angular.io/guide/workspace-config#optimization-configuration. |
boolean
|
|
--poll
|
Enable and define the file watching poll time period in milliseconds. | number
|
|
--port
|
Port to listen on. | number
|
4200
|
--prod
|
Shorthand for "--configuration=production". Set the build configuration to the production target. By default, the production target is set up in the workspace configuration such that all builds make use of bundling, limited tree-shaking, and also limited dead code elimination. | boolean
|
|
--progress
|
Deprecated: Use the "progress" option in the browser builder instead. Log progress to the console while building. |
boolean
|
|
--proxy-config
|
Proxy configuration file. | string
|
|
--public-host
|
The URL that the browser client (or live-reload client, if enabled) should use to connect to the development server. Use for a complex dev server setup, such as one with reverse proxies. | string
|
|
--serve-path
|
The pathname where the app will be served. | string
|
|
--serve-path-default-warning
|
Deprecated: No longer has an effect. Show a warning when deploy-url/base-href use unsupported serve path values. |
boolean
|
true
|
--source-map
|
Deprecated: Use the "sourceMap" option in the browser builder instead. Output source maps for scripts and styles. For more information, see https://angular.io/guide/workspace-config#source-map-configuration. |
boolean
|
|
--ssl
|
Serve using HTTPS. | boolean
|
false
|
--ssl-cert
|
SSL certificate to use for serving HTTPS. | string
|
|
--ssl-key
|
SSL key to use for serving HTTPS. | string
|
|
--vendor-chunk
|
Deprecated: Use the "vendorChunk" option in the browser builder instead. Generate a seperate bundle containing only vendor libraries. This option should only used for development. |
boolean
|
|
--verbose
|
Adds more details to output logging. | boolean
|
|
--watch
|
Rebuild on change. | boolean
|
true
|
© 2010–2021 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v11.angular.io/cli/serve