标签:
官网文档,看着有点云里雾里,个人写的文档又五花八门,好吧,我只能自己看遍各种文档,自己总结了。去粗取精的理解。
一、概念,模块化的管理
1、以module ID代替URL地址
2、相对于baseUrl的地址来加载所有代码
3、在<script>标签中有一个特殊属性data-main="",requirejs使用data-main来启动js加载过程,baseUrl一般设置到与该项目属性相一致的目录。
<script tyoe="text/javascript" data-main="script/main.js" src="script/require.js"></script>//官方
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<script src="require.js" data-main="main.js"></script>
<title></title>
</head>
<body>
</body>
</html>
/**
* Created by s9-1102 on 2015/4/30.
*/
require.config({
paths:{
app:‘js/app‘
}
})
require([
‘app‘
])
define(function(){
alert(123);
})
标签:
原文地址:http://www.cnblogs.com/Zjingwen/p/4472830.html