关于esm 和 commonjs规范在nodejs应用中如何同时存在?

来源:1-2 课程适用于最新版node.js

前端沙雕

2022-10-22

老师,您好,现在最新node版本都是19了,而且官方文档都是推荐import export(esm)模块化规范。但是我的项目中仍然使用的是require(commonjs)规范。现在的问题是,我引入的一些第三方库现在采用esm模块规范,当我引入到我的项目中时就报错,因为commonjs规范不能兼容esm规范,目前我的解决方案是降低库的版本,即改用commonjs规范的版本。

但是我不想降低库的版本,我就想使用最新库的版本,我如何在commonjs规范中使用esm规范的库呢?

麻烦老师解答下,非常感谢。

写回答

1回答

双越

2022-10-23

你引入了什么库?在 nodejs中使用还能不兼容 commonjs ?

0
2
双越
回复
前端沙雕
你使用什么打包工具?webpack 这些格式都支持的
2022-10-31
共2条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程