CommonJS规范
node就是采用这种规范
写法为:
//导出
var x = 5;
module.exports.x = x; //module.exprots可以简写为exports
//引入
var example = require('./example.js');
ES6书写规范
利用ES6的解构
//导出
const mixin = {
"key":"value"
}
export default mixin; //如果没有default, import导入的时候需要加 {} ,用到es6的解构
//加上default不需要用解构
//因为default 为模块指定默认输出,这样在引入时就不必关心模块输出的名字。
//引入
import userInfo from"@/mixins/userInfo.js"