Angular CLI ng update 命令


本章通过示例解释 ng update 命令的语法、参数和选项。

语法


ng update 命令的语法如下:

ng update [options]

ng update 命令更新应用程序及其依赖项。

论据


ng update 命令的参数如下:

序号. 参数和语法 描述
1 <关键字> 要搜索的关键字,在 angular.io 的搜索栏中提供。

Options


选项是可选参数。

序号. 选项和语法 描述
1 --全部=真|假 是否更新 package.json 中的所有包。

默认值:假

2 --allowDirty=真|假 当存储库包含已修改或未跟踪的文件时是否允许更新。
3 --createCommits=true|false

为更新和迁移创建源代码控制提交。

默认值:假

别名:-C

4 --force=真|假

如果为 false,如果安装的软件包与更新不兼容,则会出错。

默认值:假

5 --来自=来自 从中迁移的版本。仅在更新单个软件包时可用,并且仅在迁移时可用。
6 --help=true|false|json|JSON

在控制台中显示此命令的帮助消息。

默认值:假

7 --migrateOnly=真|假 仅执行迁移,不更新已安装的版本。
8 --next=真|假

使用最大的版本,包括 beta 和 RC。

默认值:假

9 --包 要更新的包的名称。
10 --to=to 应用迁移的最高版本。仅在更新单个软件包时可用,并且仅在迁移时可用。需要从指定。默认为检测到的已安装版本。
11 --verbose=真|假

在执行期间显示有关内部操作的其他详细信息。

默认值:假

首先移动到使用 ng build 命令更新的 Angular 项目。该章节可在 https://www.newbiego.com/angular_cli/angular_cli_ng_build.htm。

现在运行update 命令。现在 ng 将使用 npm 更新依赖项。

例子


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

\>Node\>NewbieGo> ng update
Using package manager: 'npm'
Collecting installed dependencies...
Found 31 dependencies.
    We analyzed your package.json and everything seems to be in order. Good work!