最佳答案
我有一些 TypeScript 文件:
MyClass.ts
class MyClass {
constructor() {
}
}
export = MyClass;
MyFuncts
function fn() { return 0; }
export = fn;
我的消费者
import * as MC from './MyClass';
import * as fn from './MyFunc';
fn();
在尝试使用 new
时,这会给我带来错误
模块“ MyClass”解析为非模块实体,不能使用此构造导入。
当试图调用 fn()
时
无法调用其类型缺乏调用签名的表达式。
怎么了?