原文 Introduction ECMAScript 2015 からモジュールという考え方が導入されましたが、TypeScript も同様の考え方を持っています。 モジュールは独自のスコープの中で実行されるため、いずれかの export 形式 に従って明示的にエクスポートしない限り、モジュール外から参照することはできません。 逆に、他のモジュールからエクスポートされたものを使用するためには、いずれかの import 形式 に従ってインポートする必要があります。 モジュールは宣言的であり、モジュール間の依存関係はファイル単位で記述します。 各モジュールはモジュールローダーによってファイルの場所と依存関係の解決が行われます。 JavaScript でよく知られているモジュールローダーとしては、Node.js で用いられている CommonJS や Web アプリケーションでよく使用される re