7

私はにpage-a.tsコンパイルするものを持っていますpage-a.js:

alert('this is from page-a');

そして、私はmain.tsにコンパイルするを持っていますmain.js:

import pageA = module('page-a')
alert('this is from main');

そして、これは私のtscコマンドラインです:

tsc --module amd page-a.ts main.ts

そして、私はrequirejsこのように使用しています:

<script src="require.js" data-main="main.js"></script>

page-aページの読み込み時にアラート メッセージ ボックスが表示されません。そして、生成されたスクリプトmain.jsには、 については何もありませんpage-a

私の質問は、なぜこれが起こっているのですか?そして、コードで明示的に使用されていないモジュールをtypescriptにインポートさせるにはどうすればよいですか?

4

3 に答える 3