【发布时间】:2015-08-12 21:46:44
【问题描述】:
我正在使用 VS2015,并创建了一个 TypeScript HTML 应用程序。 我还做了最简单的外部模块,像这样。
export class MyClass {
public Test(): string {
return "Erik";
};
constructor() {
};
};
然后在我的 app.ts 文件中我写了以下内容。
import E = require('./Erik');
window.onload = () => {
let c: E.MyClass = new E.MyClass();
alert(c.Test());
};
在 Chrome 中使用 F12 调试我可以看到这个错误。
未捕获的引用错误:未定义定义
我错过了什么?我确保在项目设置中选择了 AMD 模块类型,并在编译时创建了一个 Erik.js 文件。
【问题讨论】:
标签: typescript visual-studio-2015 typescript1.5