Javascript Can';t进口“;mysql2/promise“;进入Node.js 13/14上的ES模块(MJS)
在从CommonJS(.cjs)迁移到ES模块(.mjs)的过程中,我遇到了一个将带名称空间的CJ导入mjs的问题:Javascript Can';t进口“;mysql2/promise“;进入Node.js 13/14上的ES模块(MJS),javascript,node.js,es6-modules,commonjs,es6-module-loader,Javascript,Node.js,Es6 Modules,Commonjs,Es6 Module Loader,在从CommonJS(.cjs)迁移到ES模块(.mjs)的过程中,我遇到了一个将带名称空间的CJ导入mjs的问题: 从“mysql2/promise”导入mysqlPromise; 返回一个错误: 错误[错误模块未找到]:找不到模块 已导入“C:\Users\User\IdeaProjects\…\node\u modules\mysql2\promise” 从 我检查了相关的线程,但没有看到明确的解决方案 有没有办法将带名称空间的CJS导入ES模块/MJS?尝试使用: 从“mysql2/p
从“mysql2/promise”导入mysqlPromise;
返回一个错误:
错误[错误模块未找到]:找不到模块
已导入“C:\Users\User\IdeaProjects\…\node\u modules\mysql2\promise”
从
我检查了相关的线程,但没有看到明确的解决方案
有没有办法将带名称空间的CJS导入ES模块/MJS?尝试使用:
从“mysql2/promise.js”导入mysqlPromise;