2012-12-20 92 views
4

有没有人找到一种方法从另一个文件导入模块而不使用AMD或CommonJS(使用导入关键字)?我不认为这是可能的,但我想仔细检查是否有一些聪明的方法来做到这一点。TypeScript - 导入没有AMD和CommonJS的外部模块

假设我们不想AMD或CommmonJS我只是使用///引用语法将类型拉入文件。这给我的类型,我根本不必使用导入。只是意味着我必须自己在HTML中订购脚本标签。但我现在还好。

/// <reference path="router.ts" /> 

回答

5

是的 - 您在不使用CommonJS或AMD时使用参考注释。

你如何捆绑你的JavaScript文件完全取决于你 - 如果你使用ASP.NET,新的脚本包是一个很好的解决方案。

+1

感谢您的确认。是的,我打算使用ASP.NET捆绑并在小型项目上处理依赖关系排序。对于较大的我使用require.js和AMD。 –

相关问题