CommonJS 模块规范导入导出
- module.exports和exports是属于 CommonJS 模块规范
- module.exports和exports导出模块,用require引入模块
- Node应用由模块组成,采用CommonJS模块规范
- 为了方便,Node为每个模块提供一个exports变量,指向module.exports(相当于:var exports = module.exports)
- module.exports = XXX
- module.exports.a = xxx
- module.exports.b = xxx
- required("/url")
- exports/module.exports 后面有 =
ES6语法 导入导出
- export和export default是属于ES6语法
- export和export default导出模块,import导入模块
- export xxx import {xxx} from "/url"
- export default xxx import xxx from "/url"
- export/export default 后面没有 =