同时源生、CommonJS、CMD、AMD兼容方式封装

实现方式如下:

 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 } )))

 

posted @ 2016-12-07 10:18  liansky  阅读(1211)  评论(1编辑  收藏  举报