使用方法
ESM的导入用import ,导出用export
CommonJs导入用require,导出用exports
加载机制
ESM中的模块是在编译时期加载,且加载采用的是异步方式,按需加载模块,更适合现代浏览器中运行
CommonJS是在运行的时候加载模块,用的是同步方法,更适合在本地运行模块的Node.js这类的环境
ESM的导入用import ,导出用export
CommonJs导入用require,导出用exports
ESM中的模块是在编译时期加载,且加载采用的是异步方式,按需加载模块,更适合现代浏览器中运行
CommonJS是在运行的时候加载模块,用的是同步方法,更适合在本地运行模块的Node.js这类的环境