私はルートにし、test
フォルダ内に、2 tsconfig.json
を持っている:あなたが推測できるとおりTypeScript tsc:複数のプロジェクトを同時に監視するには?
.
├── dist
│ └── file...
├── dist-test
│ └── file...
├── src
│ └── file...
├── test
│ ├── file...
│ └── tsconfig.json
└── tsconfig.json
、src
からファイルがdist-test
フォルダにコンパイルtest
からdist
とファイルにコンパイルします。
ファイルの変更を監視するために、ルートから、tsc -w
またはtsc -w --project test
を実行できます。どのように私は同時に(1つの端末の中で)それらを実行できますか?
私は(tsc -w) && (tsc -w --project test)
をしようとしましたが、成功しませんでした。最初の指令のみが実装されており、コンパイルされたのはdist
です。
UPD:私は、私はこれを信じて、一度に2つのプロジェクトを扱うことができる1つのユーティリティtsc
で動作するので、私の質問が重複How can I run multiple npm scripts in parallel? ではありません。私は、異なるプログラムとの並列処理を必要としません。
[複数のnpmスクリプトを並行して実行するにはどうすればいいですか?](https://stackoverflow.com/questions/30950032/how-can-i-run-multiple-npm-scripts-in-parallel) - 全く同じ質問ではありませんが、答えは同じです。 –
@JoeClay、これは重複ではありませんが、相対的です。 – ktretyak
私が知る限り、[tsc]の一回の呼び出しで複数のプロジェクトをコンパイルする方法はありません([このコメント](https://github.com/Microsoft/TypeScript/issues/3645# issuecomment-117826581))。 –