下面是一个Common的Solution
'use strict'; // Universal Module Definition (UMD) to support AMD, CommonJS/Node.js, // Rhino, and plain browser loading. if (typeof define === 'function' && define.amd) { ... } else if (typeof exports !== 'undefined') { ... } else { ... }