小编war*_*ahi的帖子

有没有办法创建一个可由 ESM 和 CJS 应用程序使用的模块?

我有一个后端 CJS 应用程序和一个前端 ESM 应用程序。以及我在 ESM 中创建的节点模块。节点模块非常适合我的 ESM 应用程序,因为它们都使用 ESMimport语法。尝试在 CJS 应用程序中使用它显然会引发错误,因为它无法读取 ESMimport语法。

我尝试使用Rollup.jsESM代码转换为并在我的文件中CJS使用,但这不起作用。conditional exportspackage.json

javascript commonjs node.js rollupjs mjs

5
推荐指数
1
解决办法
1563
查看次数

标签 统计

commonjs ×1

javascript ×1

mjs ×1

node.js ×1

rollupjs ×1