ESM / CommonJs
TODO
ESM
Commonjs
- 自动采用严格模式,忽略 'use strict' 
- 每个 ESM 模块都是单独的私有作用域 
- ESM 是通过 CORS 去请求外部 JS 模块的 
- ESM 的 script 标签会延迟执行脚本 
在 Node 中使用 ESM
注意点
- ES Module 中可以导入 CommonJS 模块 
- CommonJS 中不能导入 ES Module 模块 
- CommonJS 始终只会导出一个默认成员 
- 注意 import 不是解构导出对象 
Last updated
Was this helpful?