我正在尝试创建类的新实例,但是由于某种原因,我遇到了此错误。
TypeError: jupiterone_client_nodejs_1.default is not a constructor
我该如何解决?
这是我要导入的模块中的
declare module "client-nodejs" {
export default class JupiterClient {
constructor(options: JupiterClientOptions);
}
}
我的index.ts
import JupiterClient from 'client-nodejs';
let j1Client = new JupiterClient(j1ClientOptions); //The error is on this line
编辑
import { JupiterClient } from 'client-nodejs';
给我一个错误:模块'“ client-nodejs”'没有导出的成员'JupiterClient'。
答案 0 :(得分:0)
也许是这样的:
declare module "client-nodejs" {
export default class JupiterClient {
constructor(options: JupiterClientOptions) {} // There was no function body here before.
}
}
如果这行得通,那么您尝试进行导入的原始方式import JupiterClient from 'client-nodejs';
有望成功。