項目常見目錄結構:js目錄、index.html
js目錄下:apps目錄、libs目錄、main.js檔案(主入口檔案)
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<link rel="stylesheet" href="" target="_blank" rel="external nofollow" >
<script data-main="js/main.js" src="js/libs/require.js"></script>
</head>
<body>
<!--
requirejs:
1.requirejs介紹:
1.子產品化
2.幫我們管理檔案依賴
3.管理引入js檔案
2.引入require
<script data-main="js/main.js" src="js/libs/require.js"></script>
-->
</body>
</html>
main.js
// 配置檔案
requirejs.config({
// 基礎路徑
baseUrl: 'js/',
// 映射路徑
paths:{
"index": "apps/index",
"getname": "apps/getname",
"jquery": "https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery"
}
})
requirejs(["index","getname","jquery"], function(index,getname,$){
})