无法将"mysql2/promise"导入节点上的 ES 模块 (MJS).js 13 / 14



从CommonJS(.cjs(迁移到ES模块(.mjs(时,我遇到了将命名空间CJS导入MJS:的问题

import mysqlPromise from "mysql2/promise";

返回错误:

错误[ERR_MODULE_NOT_FOUND]:找不到模块'C:\Users\User\IdeaProjects\…\node_modules\mysql2\promise'已导入来自…

我检查了是否检查了相关线程ES模块支持?节点13,但没有看到明确的解决方案。

有什么方法可以将带名称空间的CJS导入ES模块/MJS吗?

尝试使用:

import mysqlPromise from "mysql2/promise.js";

相关内容

最新更新