2

最終的に Angular 2 に移行するかなり大きな angularjs アプリケーションがあります。

将来の移行を容易にするために、今できることは何でも実行したいと考えています。

コントローラーとサービスを typescript に変換し、ファイルをコンポーネント指向のフォルダー構造に整理しています。

私が本当にできるようにしたいのは、es6 スタイルのモジュールの読み込みを使用することです。

system.js が読み込み機能を提供できるようになり、typescript 1.5 で es6 インポート構文を使用できることを理解しました。

私の質問は、2 つを一緒に使用するにはどうすればよいですか? typescript から es6 モジュールを出力し、生成されたコードで system.js モジュールの読み込みを使用する必要がありますか? または、他の手順が必要ですか?

4

2 に答える 2

0

commonjs を使用して記述されたノード モジュールが多数あるため、commonjs を使用することをお勧めします。es6 モジュールを使用する際の問題は、多数のブラウザーが es6 モジュールを長期間サポートしないことです。

于 2015-05-20T22:31:38.440 に答える
0

typescript から es6 モジュールを出力し、生成されたコードで system.js モジュールの読み込みを使用する必要がありますか?

モジュールを出力commonjsしてから、現時点では System.js を使用します。System.jsモジュール出力は TypeScript 1.6 で到着することに注意してください。ロードマップを参照してください: https://github.com/Microsoft/TypeScript/wiki/Roadmap#16

于 2015-04-27T00:28:49.910 に答える