Node 支持esm模块 夏雨知秋 2023-10-25 321 阅读1分钟 Node 16+ 原生支持esm模块导入导出 配置 推荐方式: node默认支持cjs规范,项目root目录package.json配置"type":"module",项目所有文件就仅支持esm导入导出,如果项目子目录有package.json也要配置type字段 修改type为module后,导入导出的文件路径不能省略文件名后缀,不然执行程序时会报错 找不到相关module 不推荐方式: js文件后缀改mjs,有连锁反应,改一个其它都得改