从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";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句