Node.js模块化开发||Node.js中模块化开发规范
生活随笔
收集整理的這篇文章主要介紹了
Node.js模块化开发||Node.js中模块化开发规范
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
JavaScript開發(fā)弊端
a.js
b.js JavaScript在使用時存在兩大問題,文件依賴和命名沖突。
軟件中的模塊化開發(fā) app.j
生活中的模塊化開發(fā)
軟件中的模塊化開發(fā) app.j
user.一個功能就是一個模塊,多個模塊可以組成完整應(yīng)用,抽離一個模塊不會影響其他功能的運行。
Node.js中模塊化開發(fā)規(guī)范
Node.js規(guī)定一個JavaScript文件就是一個模塊,模塊內(nèi)部定義的變量和函數(shù)默認(rèn)情況下在外部無法得到
模塊內(nèi)部可以使用exports對象進(jìn)行成員導(dǎo)出, 使用require方法導(dǎo)入其他模塊。
模塊成員導(dǎo)出
導(dǎo)入模塊時后綴可以省略
模塊成員導(dǎo)出的另一種方式
exports是module.exports的別名(地址引用關(guān)系),導(dǎo)出對象最終以module.exports為準(zhǔn)
模塊導(dǎo)出兩種方式的聯(lián)系與區(qū)別
?
總結(jié)
以上是生活随笔為你收集整理的Node.js模块化开发||Node.js中模块化开发规范的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Node开发概述
- 下一篇: 第三方模块——nodemon是一个命令行