1. 文件结构


2. base.js

requirejs.config({baseUrl:'js',paths:{jquery:"../dist/js/jquery-1.11.3.min",domReady:"../dist/js/domReady"},urlArgs:"version="+version,shim:{'jquery':{exports:'$'}},callback:function(){console.log("executepagejs...");require(pageJS);},deps:["jquery"]//默认要加载的js});


3. index.js

define(["domReady","jquery"],function(domReady,$){domReady(function(){console.log("indexjs....");});});


4. index.html

<!DOCTYPEhtml><html><headlang="en"><metacharset="UTF-8"><title></title><scriptsrc="dist/js/requirejs-2.1.22.js"></script><script>varversion="0.0.1";varpageJS=["index"];</script><scriptsrc="js/base.js"></script></head><body></body></html>