私はに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にインポートさせるにはどうすればよいですか?