Sea.js是一种模块加载工具jquery
官网:http://seajs.org/docs/git
使用步骤:github
一、下载sea.js工具
二、引入sea.jsui
三、加入配置代码spa
// seajs 的简单配置 seajs.config({ base: "../sea-modules/", alias: { "jquery": "jquery/jquery/1.10.1/jquery.js" } })
四、加载入口模块.net
//开发环境 if (location.href.indexOf("?dev") > 0) { seajs.use("../static/hello/src/main"); } // 生产环境 else { seajs.use("examples/hello/1.0.0/main"); }
五、创建模块js,这是Sea.js 推荐的 CMD 模块书写格式code
// 全部模块都经过 define 来定义 define(function(require, exports, module) { // 经过 require 引入依赖 var $ = require('jquery'); var Spinning = require('./spinning'); // 经过 exports 对外提供接口 exports.doSomething = ... // 或者经过 module.exports 提供整个接口 module.exports = ... });
>>下载小实例,更直观!blog
官方实例>>接口
http://www.tuicool.com/articles/bmuaEb