2016-08-29 16 views
0

JSからTS 1.8までの大規模な1.5アプリケーションを一度に1つずつ移行しています。私はファイルモジュールを使いたいですが、私はrequireJS/SystemJSを使いたくありません。すべてのJSファイルをscriptタグで同期的にロードする方法はありますか?まだタイプスクリプトimport/exportを使用していますか?requireJSまたはsystemJSを使用しないでtypescriptインポート/エクスポートを使用する

これができない場合は、複数のファイルでTSを共有するクラスとコントローラを共有する方法はありますか?

+0

tsは言語でありフレームワークではないため、これは組み込みメカニズムがないため、typescriptにはありません。その場合、自分で実装するか、既存のライブラリがあればそれを使用する必要がありますが、SystemJSやamdなどのモジュールシステムを使用することを強くお勧めします。そして頭痛。 –

答えて

0

Namespacesと何らかのインポートを使用できます。インポート構文を使用して、ファイルにインポートするクラスまたは名前空間の名前を宣言することができます。このようにして、ネームスペースを接頭辞として持つクラスや関数を扱うだけで、typescriptモジュールを使用することもできます。

関連する問題