有没有一种方法可以在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 = {}));
})
我如何定义这样的非非共性模块:
define('bootstrapper', ["require", "exports"], function(require, exports) {
(function (Bootstrapper) {
function run() {
var i = 0;
}
Bootstrapper.run = run;
})(exports.Bootstrapper || (exports.Bootstrapper = {}));
})
最佳答案
正如您在第1202行的emitter.ts文件中看到的(搜索" var dependencyList = "
),没有任何实现。
您可以在Codeplex上打开一个关于它的问题。
关于typescript - 在TypeScript中创建非匿名AMD模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12956270/