如何引用另一个TypeScript文件中的类?

Ian*_*oyd 7 typescript

如何.ts在TypeScript中访问另一个文件中的类?

例如

app.ts

window.onload = () => {
   /// <reference path="TilingEngine/SofRenderer.ts" >
   var drawingTool = new SofRenderer();
};
Run Code Online (Sandbox Code Playgroud)

TilingEngine/SofRenderer.ts

class SofRenderer {
}
Run Code Online (Sandbox Code Playgroud)

无法编译,错误:

找不到符号'SofRenderer'.

也可以看看

Fen*_*ton 13

您的参考评论应位于文件的顶部并自动关闭.像这样:

///<reference path="TilingEngine/SofRenderer.ts" />
window.onload = () => {
   var drawingTool = new SofRenderer();
};
Run Code Online (Sandbox Code Playgroud)

  • 当我第一次阅读答案时,我将其读作*"您在顶部的参考评论应该是**自我关闭**".*直到另一个阅读我才注意到**应该在顶部**. (2认同)