打字稿,AMD和模块名称

时间:2016-12-14 12:49:40

标签: typescript gulp amd

有没有办法从* .ts设置已编译模块的名称? 一些tsconfig,json设置或一些可以做到这一点的Gulp插件。

目前我正在

define([], function(){ .. })

但我不能这样设置名称:

define('module-name', [], function(){ .. })

试了几个gulp插件,但是他们覆盖了源图信息,我松开了" ts调试"浏览器中的能力

1 个答案:

答案 0 :(得分:6)

您可以使用模块顶部的声明来获得所需的结果:

///<amd-module name='foo-module'/>

这将导致

define('foo-module', [], function(){ .. })

由编译器发出