美文网首页
Angular CLI builder 学习笔记

Angular CLI builder 学习笔记

作者: 华山令狐冲 | 来源:发表于2021-10-20 10:40 被阅读0次

处理器函数接收两个参数:一组 options 输入(JSON 对象)和一个 context(BuilderContext 对象)。

前者由使用 Angular CLI 的用户指定。Context 对象则由 Builder API 创建。

Angular 提供了一些构建器,供 CLI 命令使用,如 ng build、ng test 和 ng lint 等。这些内置 CLI 构建器的默认目标配置可以在工作区配置文件 angular.json 的 architect 部分找到(并进行自定义)。

如下图高亮区域所示:


可以通过创建自己的构建器来扩展和自定义 Angular,你可以使用 ng run CLI 命令来运行你自己的构建器。

构建器的项目结构

构建器位于一个 project 文件夹中,该文件夹的结构类似于 Angular 工作区,包括位于顶层的全局配置文件,以及位于工作代码所在源文件夹中的更具体的配置。例如,自定义 builder 文件夹中可能包含如下文件。

schema.json

tsconfig.json

builders.json

SAP Spartacus 的自定义 builder:tools\build-lib\augmented-types\index.ts

参考链接:https://angular.cn/guide/cli-builder

更多Jerry的原创文章,尽在:"汪子熙":


相关文章

网友评论

      本文标题:Angular CLI builder 学习笔记

      本文链接:https://www.haomeiwen.com/subject/nqgfgltx.html