RequireJS
来自tomtalk
代码示例
//为长的模块名定义别名 require.config({ paths: { //外网读取不成功,读取本地文件 "jquery": ["http://libs.baidu.com/jquery/2.0.3/jquery", "js/jquery"], "a": "js/a" } }); require(["jquery", "a"], function ($) { $(function () { alert("load finished"); }) }); //这是有模块的输出变量$, _ require(["jquery", "underscore"], function ($, _) { $(function () { _.each([1, 2, 3], alert); }) });