sea.js 学习笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sea.js 学习笔记相关的知识,希望对你有一定的参考价值。
sea.js 官方文档: https://seajs.github.io/seajs/docs/#docs
遵循CMD规范
使用教程:
1.index.html中引入sea.js 并且初始化配置,然后调用 seajs.use(‘main.js‘) 调用主程序启动
<script src="src/sea.js" type="text/javascript" charset="utf-8" id="seajsnode"></script>
<script type="text/javascript">
seajs.config({
alias: {
‘jquery‘:"jquery.min.js" //由于jqeury遵循的是AMD规范,所有要对jquery文件修改 define(function () { ..源码 return $.noConflict(); })
}
})
seajs.use("./src/index.js")
</script>
2.所有的js文件用define函数定义
defile(function( require,exports,module){
//通过require来加载其他模块
//通过require.async来异步加载其他模块
var $ = require(‘jquery‘);
//exports
是一个对象,用来向外提供模块接口。
exports.a=1;
//module
是一个对象,上面存储了与当前模块相关联的一些属性和方法。
module.exports={
a:a,
fn:function(){}`
}
})
以上是关于sea.js 学习笔记的主要内容,如果未能解决你的问题,请参考以下文章