seaJs 模組化開發框架

2021-07-24 22:56:30 字數 431 閱讀 4748

src='./sea.js'>

2.引入的第乙個js檔案為入口函式-->

seajs.use('./main.js');

seajs.use('./main.js',function(info));

define(function(require,exports,module))

seajs.config(

})

以./或../開頭的是相對路徑,相對於require所在模組的路徑;

不以兩者開頭的路徑,會相對於模組的基礎路徑解析(配置項中的base)

若未配置,根路徑預設為sea.js所在的路徑,若有多個版本的sea.js檔案,以sea.js所在的資料夾seajs為根路徑

帶你快速熟悉 seajs 模組化開發

首先說明一下,這個已經是老框架了,不建議使用,只是當做了解一下過去的知識,或者學習一下源 知道過去的模組化開發是什麼樣的,模組化開發的好處,api 快速參考 該頁面列舉了 sea.js 的常用 api。只要掌握這些用法,就可以嫻熟地進行模組化開發。seajs 的目的就是將 js,css,html 檔...

模組化開發

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

模組化開發

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