app.html只引用一個JS檔案
運行結果多出兩行
分別由lib資料夾下jquery.alpha.js跟jquery.beta.js而來
運行網頁時,require.js會先去"運行js/app.js"檔案 (圖-1)
接著設定所需要用到的js檔案 (圖-2)
接著運行app/main.js檔案 (圖-3)
運行之前設定的JS檔案 (圖-4)
假如如下圖改成data-main="js/app2",它就會去運行app2.js
1.因為設定檔設定
"baseUrl": "js/lib"
所以lib底下的js都會被requirejs收錄 (圖-1)
2.新增一個test_lib.js (圖-2)
3.在main.js define多設定一個'test_lib',系統就會自動載入test_lib.JS(圖-3)
4.得出載入結果(圖-4)