我可以为 Angular CLI 生成的源创建自定义模板吗

Posted

技术标签:

【中文标题】我可以为 Angular CLI 生成的源创建自定义模板吗【英文标题】:Can I create custom templates for sources generated by Angular CLI 【发布时间】:2020-12-24 18:30:30 【问题描述】:

当我在 Angular 9 项目中执行以下命令以生成例如一个组件

$ ng generate component

我想自定义生成的源文件 - 特别是单元和 e2e 测试文件。

是否有一种机制让我提供模板或修改现有模板?

我的项目中的所有团队成员也应该可以访问它们。

我知道yo generators,但我更愿意坚持使用ng

【问题讨论】:

【参考方案1】:

它们被称为 Schematics,并且有一个官方文档。 你可以在这里找到它: https://angular.io/guide/schematics

你也可以在互联网上找到很多关于这个主题的好指南,我猜你只是错过了正确的名字来查找信息:)

【讨论】:

哇哦——它看起来很全面——正是我想要的。是的 - 我不知道这个名字

以上是关于我可以为 Angular CLI 生成的源创建自定义模板吗的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Angular CLI 6: angular.json 中添加 Sass 编译?

在我将 exclude 包含在 angular-cli.json 中后,规范文件正在被检查

Angular /Angular cli安装教程

Angular /Angular cli安装教程

是否有一些示例可以在一个命令中在 Angular 7 上创建 ngrx/Store

有没有办法告诉 angular-cli (for angular 2) 生成缩小版的 css?