官網文檔,看着有點雲裏霧裏,我的寫的文檔又五花八門,好吧,我只能本身看遍各類文檔,本身總結了。去粗取精的理解。javascript
1、概念,模塊化的管理html
一、以module ID代替URL地址java
二、相對於baseUrl的地址來加載全部代碼app
三、在<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>
<headlang="en">
<metacharset="UTF-8">
<scriptsrc="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);
})