我正在尝试Meteor
与Typescript
,我是这个堆栈的初学者。
我在lib
文件夹中定义了一个类,如下所示:
// lib/base.ts
module base {
export class Person {
name: string
}
}
我希望在我的client
代码中使用此类function (p: Person) { ... }
。
尝试1 我尝试将此类与reference comment
(/// <reference path="..." />
)一起使用,但这将在我的client
目录中再次构建此类。
试用2 构建声明文件。但是出现base is not defined
错误。
//base.d.ts
declare module base {
class Person {
name: string
}
}
如何在client
或client
目录中重新构建此server
方面的课程?
注意:我在gulp-tsc
,server
和client
的三个任务中分别使用lib
,与repo