export default 服从 ES6 的规范,补充:default 其实是别名
module.exports 服从CommonJS 规范
一般导出一个属性或者对象用 export default
一般导出模块或者说文件使用 module.exports
以上来自网络,不一定准确,有待进一步确认。
附带:
import from 服从ES6规范,在编译器生效
require 服从ES5 规范,在运行期生效
目前 vue 编译都是依赖label 插件,最终都转化为ES5.