在Node中咱們爲了避免把全部的代碼都寫在一個文件,也爲了模塊化,一般會把某些具備特殊意義的代碼分離成模塊,而這些模塊內的代碼固然不是在自身被調用,是須要在app.js中進行引用的,至於如何引用,請聽我一一道來!前端
建立項目 --> 建立app.jsbash
建立module文件目錄app
在module目錄下建立stuff.js 在該模塊中可能會有一個或多個方法/屬性,代碼以下模塊化
const pi = 3.1415962
const count = function (a,b) {
return `相加的和爲:${a + b}`
}
// 經過Node module向外部暴露模塊中的方法或者屬性
// 單個的寫法
// module.exports = count
// 多個的寫法
module.exports = {
pi: pi,
count: count
}
複製代碼
在app.js中引用模塊,而且調用ui
// require引用自定義模塊
const stuff = require('./module/stuff')
// 調用模塊方法
console.log(stuff.count(119,stuff.pi))
複製代碼
但願個人分享對你有所幫助,更多資訊請持續關注,我會分享愈來愈多的實戰經驗哦! 或加入大前端知識體系社區一塊兒探索技術:608229520spa