我有一個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
命令line:
tsc --module amd page-a.ts main.ts
和我使用requirejs
這樣的:
<script src="require.js" data-main="main.js"></script>
加載頁面時,我看不到警告消息框從page-a
。並且在生成的腳本main.js
中,沒有任何關於page-a
。
我的問題是,爲什麼會發生這種情況?我如何強制打印腳本來導入代碼沒有明確使用的模塊?
我接受這個答案,因爲它是我的問題的正確答案。但我用另一種方法來解決我的問題,你可以在這裏看到:https://typescript.codeplex.com/discussions/443144 – deerchao 2013-05-10 05:28:46