TypeScript - 导入没有AMD或CommonJS的外部模块

Joh*_*apa 4 javascript typescript

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

假设我们不想要AMD和CommmonJS,我只是使用///引用语法将类型拉入文件中.这给了我类型,我根本不必使用import.只是意味着我必须在HTML中自己正确地订购脚本标签.但是我现在对此很好.

/// <reference path="router.ts" />
Run Code Online (Sandbox Code Playgroud)

Fen*_*ton 5

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

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