ng g class CLI 命令不生成规范文件

ng g class CLI command doesnt generate spec file

所以我想生成一个具有特定类型 (my-store.store.ts) 的 Injectable class,但是这个:

ng g class my-store --type=store

不生成 spec 文件,也不添加 @Injectable 装饰器。

我没有使用 ng g service 命令,因为 docs 没有为它提供 --type 选项。

我可以手动添加 @Injectable,但我想自动获取规范文件。

使用 --spec 标志,因此您的命令应该是

ng g class my-store --type=store --spec=true

您可以使用 --spec 标志,如@jitender 的答案所示。或者您可以检查您的 angular.json 文件,查找 schematics 属性。