实现方式如下:
1 (function (global, factory) { 2 // CommonJS、CMD规范检查 3 typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : 4 // AMD规范检查 5 typeof define === 'function' && define.amd ? define(factory) : (global.Vue = factory()); 7 }(this, (function () { 'use strict'; 8 // 你的代码 9 return 命名空间 10 } )))