これは、Typescript で requirejs が必要な理由とタイミングに関する一般的な質問です。以前にrequireJsでいくつかの作業を行ったことがあり、デプロイする前に常にr.jsビルドスクリプトを使用していました. 私が理解しているように、すべての js ファイル (モジュール) をマージするビルド スクリプトは、http 要求の量を減らし、もちろんコードをモジュール化する方法を提供することです。
私の質問は次のとおりです: typescript は既にコードをモジュールに分割する簡単な方法を提供しているため、requirejs を使用してモジュールを処理する追加の手順ではなく、結果の js ファイルをマージしてみませんか? 大規模なプロジェクトに取り組んでいる場合、すべての js を一度にロードするべきではないことは理解していますが、何らかの方法でモジュールをバンドルしていると思います。
編集:より具体的には: モジュールの管理にrequireJsを使用し、typescript内部モジュールに固執するだけでなく、実行時にもロードできることを理解した理由。amd と requirejs に基づく内部モジュールと外部モジュール。