模組化開發RequireJS之shim配置

2021-09-28 19:30:44 字數 530 閱讀 4461

一、shim

requirejs使用amd規範開發,若開發過程中載入非amd規範js,需要使用requirejs的shim進行配置。

shim配置語法為:

//

配置檔案

requirejs.config(,

//關鍵配置

shim:

}});//

載入入口模組

requirejs(['index']); //

從基準路徑js下開始查詢index.js

二、示例

示例**為基於jquery的錨點滾動效果的外掛程式,這個外掛程式

是我基於jquery開發(未採用amd規範),元件位址為: 

示例**實現了模組化開發中非amd規範的js的載入。

更多專業前端知識,請上

【猿2048】www.mk2048.com

如何使用requireJs模組化開發

控制台輸入命令安裝 再你的專案頁面引入 data main是引入主入口檔案,後面你只需要再主入口檔案裡面使用模組 require config require 方法用來引入使用模組,第乙個引數是陣列,陣列的每一項都是模組,第二個引數是乙個 函式,函式也有引數,滿足amd規範的引數就寫在裡面,需要注意...

模組化開發

講模組化開發之前,我們先了解一下 傳統開發模式 是什麼?比如說a所在的公司在做乙個專案,公司安排a跟b還有c三個人一起協同開發,a負責一部分功能塊,b負責另一部分功能塊,把專案的功能分成一塊一塊,這適用於多人協作開發,每個人負責不同的功能塊,當然,這其中有人是負責整合的,有人是負責開發公共功能塊的等...

模組化開發

commonjs規範 同步模式載入模組,導致效率低 node.js環境 乙個檔案就是乙個模組 每個模組都有單獨地作用域 通過module.exports匯出成員 通過require函式載入模組 amd asynchronous module definition 規範 使用相對複雜 模組js檔案請求...