node.js - 无法使用解构导入类的静态方法
问题描述
我在用着
- node.js:v13.11.0
- tsc:v3.8.3
- vsc:内部人员-1.50.0
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 */)
}
}
/\ 类定义
解决方案
推荐阅读
- python - 选择输入字段时如何修复“不允许复合类名”异常
- mysql - MySQL max date 生成不正确的输出
- git - 撤消所有本地已提交但未在 git 中推送的文件
- java - 为什么带有 list.add 的嵌套循环会给出 O(n^4) 时间复杂度?
- javascript - 如何动态创建 Javascript/Jquery 事件?
- javascript - MUI 数据表服务器端渲染
- python - Flask,Bcrypt - ImportError:没有名为 ext.bcrypt 的模块
- bash - 将手册复制到剪贴板
- swift - Firebase Xcode Swift - 卡在 downloadURL
- php - 如何在 MySQL 5.7 中调试此“SELECT 列表不在 GROUP BY 子句中”错误?