我正在尝试在动态导入函数中导入 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 实例之前加载进程环境(在导入之前我调用一个加载 process.env 变量的函数)。但结果,我收到了来自 TypeScript 的以下错误:
我做错了什么?怎么解决?
最佳答案
没有任何异步发生,因此导入不需要等待。您应该只使用导入默认导出的“正常”方式:import sequelize from './database';
关于javascript - 如何在动态导入功能中导入Sequelize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66490725/