0

有没有办法可以挂接到命令tsc --build中,以便在复合 TypeScript 项目中利用额外的构建步骤?

我有一个包含许多 TypeScript 项目的 monorepo。但是每个人在构建时都需要一个额外的步骤,将 Joi 模式转换为 TypeScript 定义。

显然,我可以简单地从 npm 运行脚本,但该tsc --build命令实际上会构建tsconfig.json文件中引用的所有项目,这意味着我可以使用一个命令构建所有内容。但是当它构建时,我需要一种方法来挂钩每个构建,以便每个项目也可以为引用的每个(或某些)项目添加这个 Joi -> TypeScript 步骤。

有没有办法做到这一点?

4

0 回答 0