是否有辦法在Typescript中創建非匿名AMD模塊?當我定義了一個模塊,這樣的:在TypeScript中創建非匿名AMD模塊
export module Bootstrapper {
export function run() {
var i = 0;
}
}
生成代碼爲:
define(["require", "exports"], function(require, exports) {
(function (Bootstrapper) {
function run() {
var i = 0;
}
Bootstrapper.run = run;
})(exports.Bootstrapper || (exports.Bootstrapper = {}));
})
我如何定義非anomymous模塊是這樣的:
define('bootstrapper', ["require", "exports"], function(require, exports) {
(function (Bootstrapper) {
function run() {
var i = 0;
}
Bootstrapper.run = run;
})(exports.Bootstrapper || (exports.Bootstrapper = {}));
})
你總是可以手工編寫的代碼requirejs –