0

tsc --build複合 TypeScript プロジェクトで追加のビルドステップを利用するために、コマンドにフックできる方法はありますか?

多くの TypeScript プロジェクトを含む monorepo があります。ただし、それぞれをビルドするときに、Joi スキーマを TypeScript 定義に変換する追加の手順が必要です。

もちろん、npm から単純にスクリプトを実行することもできますが、このコマンドは実際には、ファイル内でtsc --build参照されているすべてのプロジェクトをビルドします。つまり、1 つのコマンドですべてをビルドできます。tsconfig.jsonしかし、ビルドするときは、参照されるすべての (または一部の) プロジェクトに対して、各プロジェクトがこの Joi -> TypeScript ステップも追加できるように、各ビルドにフックする方法が必要です。

これを行う方法はありますか?

4

0 に答える 0