2016-05-23 1 views
2

に私はフォーマットを使用したいと思います。私はそれから、(理想的には)何とかそれらをグループ化したい、またはまとめてフォルダで参照したいと思います。整理クラス/モジュールを一括して活字体

:私は、その後のような参照することができることを

export module Models { 
    //reference fooModel 
    //reference barModel 
    //continue referencing 
}; 

...:

import {Models} from "../models"; 

それとも、このようになります「_models.ts」と呼ばれる新しいファイルを作成します。のようなもののどちらか

import {Models} from "../models/_models.ts" 

これは可能でしょうか?もしそうなら、どうですか?

答えて

1

は、モジュールをラップし、構文を使用して、すべての輸出を結合する方法についてTypescript Modulesを参照してください:

export * from "module" 

私はドキュメントからの例を追加しました:

//AllValidators.ts 

export * from "./StringValidator"; // exports interface StringValidator 
export * from "./LettersOnlyValidator"; // exports class LettersOnlyValidator 
export * from "./ZipCodeValidator"; // exports class ZipCodeValidator