CMD规范实现类库sea.js的简单使用

161 阅读1分钟

第一步:下载SeaJS

  1. 下载地址: github.com/seajs/seajs
  2. 找到dist文件夹下的sea.js

第二步:引入sea.js和使用主入口文件

seajs指定主入口文件

<script src="sea.js"></script>
<script>
    seajs.use('./index.js');
</script>

入口文件:

define(function(require, exports, module) {
    require('./bar')
})

需要导出的js模块书写方式:

define(function(require, exports, module) {
    const name = 'Arvin';
    const age = 18;
    
    //下述两种方式都可以,类似于common.js规范
    // exports.name = name;
    // exports.age = age;
	
    module.exports = {
        name,
        age
    }
})

需要导入的js模块书写方式:

define(function(require, exports, module) {
    const foo = require('./foo');
    console.log(foo.name);  //Arvin
    console.log(foo.age);  //18
})