我正在尝试在动态导入函数中导入 Sequelize:
这里是 database/index
文件的内容:
import { Sequelize } from 'sequelize';
const sequelize = new Sequelize('postgres://app_user:password@db:5432/app_db') // Example for postgres
export default sequelize;
我需要使用动态导入函数来在初始化 Sequelize 实例之前加载进程 env(在导入之前我调用了一个加载 process.env 变量的函数)。
但结果,我收到了来自 TypeScript 的以下错误:
我做错了什么?如何解决?
答案 0 :(得分:0)
没有任何异步发生,因此导入不需要等待。您应该只使用导入默认导出的“正常”方式:
import sequelize from './database';