将 CommonJS 文件导入 ES 模块项目中的 ES 模块文件

问题描述 投票:0回答:0

我有一个使用 ES 模块的 nodejs 项目。但是在这个项目中有一些文件是用 CommonJS 风格编写的。我怎样才能将 CommonJS 文件导入到这个项目中的其他文件中?

问题是这些文件是由 prisma 和 typegraphql-prisma 自动生成的,我无法手动将它们更改为 ESM 语法...

所以我需要能够导入它们,如果它可以是 typescript 友好的(当我导入时我不会丢失 typescript 类型)。

javascript node.js prisma es6-modules commonjs
© www.soinside.com 2019 - 2024. All rights reserved.