Angular CLI ng help 命令


本章通过示例解释 ng help 命令的语法和选项。

语法


下面给出一个 ng help 命令的例子:

ng help [options]

ng help command 列出可用命令及其简短描述。

Options


选项是可选参数。

序号. 选项和语法 描述
1 --help=真|假|json|JSON 在控制台中显示此命令的帮助消息。默认值:假

示例 1

下面给出一个 ng help 命令的例子:

\>Node ng help
Available Commands:
    add Adds support for an external library to your project.
    analytics Configures the gathering of Angular CLI usage metrics. See
https:// v
8.angular.io/cli/usage-analytics-gathering.
    build (b) Compiles an Angular app into an output directory named dist/ at the
given output path. Must be executed from within a workspace directory.
    deploy Invokes the deploy builder for a specified project or for the default
project in the workspace.
    config Retrieves or sets Angular configuration values in the angular.json
file
    for the workspace.
        doc (d) Opens the official Angular documentation (angular.io) in a browser,
an
d searches for a given keyword.
    e2e (e) Builds and serves an Angular app, then runs end-to-end tests using
Pro
tractor.
    generate (g) Generates and/or modifies files based on a schematic.
    help Lists available commands and their short descriptions.
    lint (l) Runs linting tools on Angular app code in a given project folder.
    new (n) Creates a new workspace and an initial Angular app.
    run Runs an Architect target with an optional custom builder configuration
defined in your project.
    serve (s) Builds and serves your app, rebuilding on file changes.
    test (t) Runs unit tests in a project.
    update Updates your application and its dependencies. See
https:// update.angular.io/
    version (v) 输出s Angular CLI version.
    xi18n (i18n-extract) Extracts i18n messages from source code.
For more detailed help run "ng [command name] --help"

如果是单个命令,请在命令中使用 --help 或 -h 选项。首先移动到使用创建的角度项目 ng new 命令,然后运行该命令。解释 ng new 命令的章节可在 https://www.newbiego.com/angular_cli/angular_cli_ng_new.htm。

示例 2

下面给出一个例子:

\>Node\>NewbieGo> ng serve --help
Builds and serves your app, rebuilding on file changes.
usage: ng serve <project> [options]
arguments:
    project
        The name of the project to build. Can be an application or a library.
options:
    --allowed-hosts
        Whitelist of hosts that are allowed to access the dev server.
    --aot
        Build using Ahead of Time compilation.
    --base-href
        Base url for the application being built.
    --browser-target
        Target to serve.
    --build-event-log
        **EXPERIMENTAL** 输出 file path for Build Event Protocol events
    --common-chunk
        Use a separate bundle containing code used across multiple bundles.
    --configuration (-c)
        A named build target, as specified in the "configurations" section of angular.json.
    Each named target is accompanied by a configuration of option defaults for t hat target.
    Setting this explicitly overrides the "--prod" flag
    --deploy-url
        URL where files will be deployed.
    --disable-host-check
        Don't verify connected clients are part of allowed hosts.
    --eval-source-map
        输出 in-file eval sourcemaps.
    --help
        Shows a help message for this command in the console.
    --hmr
        Enable hot module replacement.
    --hmr-warning
        Show a warning when the --hmr option is enabled.
    --host
        Host to listen on.
    --live-reload
        Whether to reload the page on change, using live-reload.
    --open (-o)
        Opens the url in default browser.
    --optimization
        Enables optimization of the build output.
    --poll
        Enable and define the file watching poll time period in milliseconds.
    --port
        Port to listen on.
    --prod
        Shorthand for "--configuration=production".
        When true, sets 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.
    --progress
        Log progress to the console while building.
    --proxy-config
        Proxy configuration file.
    --public-host
        The URL that the browser client (or live-reload client, if enabled)
should u
see to connect to the development server. Use for a complex dev server setup,
such as one with reverse proxies.
    --serve-path
        The pathname where the app will be served.
    --serve-path-default-warning
        Show a warning when deploy-url/base-href use unsupported serve path
values.
    --source-map
        输出 sourcemaps.
    --ssl
        Serve using HTTPS.
    --ssl-cert
        SSL certificate to use for serving HTTPS.
    --ssl-key
        SSL key to use for serving HTTPS.
    --vendor-chunk
        Use a separate bundle containing only vendor libraries.
    --vendor-source-map
        Resolve vendor packages sourcemaps.
    --verbose
        Adds more details to output logging.
    --watch
        Rebuild on change.