首页 > 解决方案 > 无法使用解构导入类的静态方法

问题描述

我在用着

import Utils from './struct/custom/Utils';

const { connect } = Utils

console.log(connect());

/\ 没问题

import { connect } from './struct/custom/Utils';

console.log(connect());

/\视觉工作室 说:Module '"./struct/custom/Utils"' has no exported member 'connect'. Did you mean to use 'import connect from "./struct/custom/Utils"' instead?ts(2614)

export default class Utils {
    static async connect(): Promise<Connection> {
        return (await /* some code */)
    }
}

/\ 类定义

标签: node.jstypescriptclassimportstatic-methods

解决方案


推荐阅读