CommonJS
1.CommonJS的require语法是同步的
2.CommonJS输出的是一个值的拷贝
3.CommonJS是运行时加载
exports.default = {}
exports.name
require()
ES6
1.ES6是异步的
2.ES6输出的是一个值的引用
3.ES6模块是编译时输出接口
export
export default
import 命名 from '文件路径'
export name
import {} from '文件路径'