Node.js 为什么更喜欢es6导入而不是需求?
在nodejs中,我没有找到很好的理由选择es6导入而不是require。 我读过,但它列出了导入/需求之间的区别,但没有回答我的问题 现在:Node.js 为什么更喜欢es6导入而不是需求?,node.js,ecmascript-6,commonjs,Node.js,Ecmascript 6,Commonjs,在nodejs中,我没有找到很好的理由选择es6导入而不是require。 我读过,但它列出了导入/需求之间的区别,但没有回答我的问题 现在: import对于那些不导出的模块有许多问题。默认情况下功能 如果应用程序支持LTS版本,nodejs对导入-如动态导入的支持有限(和/或需要esm模块才能工作或复杂的解决方案) 如果应用程序不需要在浏览器上运行,则不必强制切换到es6导入 从2020年10月起,该功能将被nodejs 14标记为稳定 那么,你能帮我理解一下: 从commonjs迁移
对于那些不import
功能导出的模块有许多问题。默认情况下
- 如果应用程序支持LTS版本,nodejs对
-如动态导入的支持有限(和/或需要导入
模块才能工作或复杂的解决方案)esm
- 如果应用程序不需要在浏览器上运行,则不必强制切换到es6导入
- 从2020年10月起,该功能将被nodejs 14标记为稳定
- 从commonjs迁移应用程序代码库的正确/合理的用例是什么
- 从commonjs迁移应用程序代码库是否值得我认为10号节点将在生命的尽头