gpt4 book ai didi

angular-cli - 用于生成类的类型选项的可能值

转载 作者:行者123 更新时间:2023-12-01 13:22:25 24 4
gpt4 key购买 nike

需要有关 ng generate class 的 --type 参数的帮助。当我运行生成类命令的帮助时 ng g cl --help 它显示以下内容

ng generate cl [name] <options...>
--dry-run Run through without making any changes.
aliases: -d -dryRun
--force Forces overwriting of files.
aliases: -f -force
--app Specifies app name to use.
aliases: -a -app
--collection Schematics collection to use.
aliases: -c -collection
--lint-fix Use lint to fix files after generation.
aliases: -lf -lintFix
--spec (boolean) Specifies if a spec file is generated.
--type (string) Specifies the type of class.

有谁知道我们可以为--type option它们的意义 赋予什么值?

最佳答案

类型选项没有任何预设选项,也没有作为唯一有效选项的值列表。它只是一个您传递的字符串,将附加到创建的文件的末尾。

例如,如果您运行此 CLI 命令:

ng g cl person --type=base

这是控制台的输出:

create src/app/person.base.ts (24 bytes)

顺便说一句,我使用的是 Angular CLI:1.7.3。

这是文件中的输出:

export class Person {
}

如果您在不传递类型字符串的情况下运行相同的命令,这就是您得到的结果:

create src/app/person.ts (24 bytes)

这是文件中的输出:

export class Person {
}

一模一样。

因此,如您所见,类型选项仅影响正在创建的文件的名称。我不确定我是否看到此选项中的值,因为您可以在运行命令时使用 person.base 作为名称选项。

CLI wiki 中没有关于该选项的文档,这让我相信它可能会在未来的版本中消失。

关于angular-cli - 用于生成类的类型选项的可能值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49400070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com