我有一个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
.
我的问题是,为什么会这样?以及如何强制打字稿导入代码未明确使用的模块?