nodejs的模組化開發模型

2021-10-05 21:43:22 字數 576 閱讀 5382

在 node.js 中,開發模式執行的是模組化開發

所謂的模組化,模擬相似於,所謂封裝的函式或者建構函式

也就是 node.js 把功能開發好了,我們只要載入使用就可以了

模組化有嚴格的語法規範和語法格式,必須嚴格按照規範語法執行,才能正常使用

需要使用哪個功能,只要載入對應的模組,就可以使用模組定義的功能

node.js 的模組化分為3種形式

1, 內建模組**

****

****

****

****

* 是 node.js 自己開發定義的模組功能

只要通重載入就可以直接使用了

2, 第三方模組**

****

****

*******

是 別人開發好的模組,需要匯入載入之後,才能使用

3, 自定義模組**

****

****

*******

是 我們自己開發的模組功能,需要匯入之後,才能使用

:,類似於,鬧鐘功能,日曆功能...手機本身就有的功能軟體

模組化開發

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

模組化開發

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

模組化開發

寫在前面 面試時常被問到,你知道什麼是模組化開發嗎?模組化開發能帶來什麼好處?下面的內容可以幫助你簡單了解什麼是模組化開發,從對它模糊的印象中看到一些清晰的輪廓,幫助你了解模組化開發的現狀,以對選擇哪種模組化開發有個選擇的方向。目錄 什麼是模組化開發 模組化開發的意義 模組化開發的好處 1 避免變數...