1. modult.export {}
是node.js的写法暴露, 引用需要 var xx require('xx')
2. export default 和 export
export default 和export 是 es6的暴露写法, 引用是import xx from 'xx'
export default:
- 向外暴露成员,可以使用任意变量来接受
- 一个模块中只能有一个成员。 export default { a: 123 }
export
- 向外暴露成员,需要解构接受 指定变量 { xx } (按需导出)
- 一个模块中可以有多个成员。 export var xx = 123