2016-12-14 113 views
1

有沒有一種方法可以從* .ts中設置已編譯模塊的名稱? 一些tsconfig,json設置或者一些可以做到這一點的Gulp插件。Typescript,AMD和模塊名稱

目前我得到

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

但我wan't能夠設置的名稱,像這樣:

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

試了幾大口pluggins但它們覆蓋sourcemaps信息我在瀏覽器中丟失了「ts調試」功能

+0

[TSC編譯與指定的模塊ID AMD模塊(的可能的複製http://stackoverflow.com/questions/31363604被髮射/ TSC-編譯AMD-模塊與指定的模塊-ID) – Louis

回答

3

您可以在模塊的頂部使用聲明來獲得所需的結果:

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

這將導致

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

由編譯器

相關問題