seajs 的第一个demo

seajs 主要解决了俩个问题:命名冲突、文件依赖关系

第一步:把引用的库用require 包装起来,比如jquery库 (jquery_cmd.js)

define(function(require, exports, modules) {
    // jquery 的代码
return jQuery;
});

第二步:写引人的js (demo.js)

seajs.config({  
  alias: {  
    "jquery": "../scripts/jquery/jquery_cmd.js" // 这个路劲写对
  }  
});  
define(function(require, exports, module) {  

   var $ = require('jquery'); 

   console.log($('body'));

}); 

第三步:HTML




    
    demo



   


大工告成!

你可能感兴趣的:(seajs)