我可以将TypeScript上的类静态方法导出到NodeJs吗?例如:
class Help {
static show() { ... }
}
export = Help.show;
它返回它:
class.Help.ts(5,19): error TS1005: ';' expected.
答案 0 :(得分:4)
另一种解决方案:
class Help {
static show() { }
}
var show = Help.show;
export = show;
限制是设计的。 export =
需要成为标识符之后的东西。例如。以下内容不会编译:
var foo = {show:()=>null}
export = foo.show;
答案 1 :(得分:0)
我找到了一个很好的解决方案:
class Help {
static show() { ... }
}
export function show() { return Help.show.apply(this, arguments); }
但我认为可能存在本机解决方案。正确?