requirejs搭建前端框架
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>
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。