两种方案
第一种:
首先文件名修改为 *.mjs , 里面就可以引用 export default {} import * from './module.js'
第二种:
添加package.json
{ "type": "module" }
默认js文件全部转换为ES Module 模式
但是如果使用CommonJs规范就需要把文件改为*.cjs
执行:
node执行.mjs文件
node --experimental-modules *.mjs
需要注意的几个点
1.ES Module 中可以导入 CommonJs模块
2.CommonJs 中不能导入 ES Module模块
3.CommonJs 始终只会导出一个默认成员
4.注意import不能解构导出的对象