Meteor Typescript:lib文件夹中定义的导出类

时间:2016-01-03 10:13:32

标签: javascript meteor typescript gulp

我正在尝试MeteorTypescript,我是这个堆栈的初学者。

我在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
  }
}

如何在clientclient目录中重新构建此server方面的课程? 注意:我在gulp-tscserverclient的三个任务中分别使用lib,与repo

完全相同

0 个答案:

没有答案