有没有办法在TypeScript中需要一个模块而不绑定一个新变量?

时间:2013-11-21 22:21:06

标签: typescript

TypeScript中的标准模块导入语法

import foo = require('foo');

要求您将新标识符绑定到导入的模块。但在某些情况下,我只想表达一个依赖而不绑定任何东西。例如,如果我依赖于一个实际上不会导出东西的jQuery插件,它只会向jQuery本身添加新字段。有没有办法做类似

的事情
require('foo');

没有导入部分?

1 个答案:

答案 0 :(得分:3)

您可以使用未记录的amd-dependency标志:

/// <amd-dependency path="foo"/>

其他信息(视频略有日期):http://www.youtube.com/watch?v=4AGQpv0MKsA&hd=1