全端勇士之路 Node.js 基礎學習-模組化設計寫法

前言

這一個篇幅會很短很短,因為只是在記錄模組化設計常見的幾種寫法而已

常見的模組化寫法

圖片

廢話不多說直接貼上 code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// 第一種
var data = 2;
module.exports = data;

// 第二種
module.exports = {
content: data,
title: 'title'
};

// 第三種
module.exports = {
data,
title
};

// 第四種
exports.data = 2;

// 第五種
exports.bark = function() {
return 'bark!!';
}

另外這邊 ES6 寫法是這樣子

1
2
3
4
export default {
content: data,
title: 'title',
}

但是實際在 Node.js 運作環境下不推薦使用 export default 語法,因為這是 ES6 的使用,所以還是使用 Node.js 專屬語法 module.export 即可。

Liker 讚賞 (拍手)

如果這一篇筆記文章對你有幫助,希望可以求點支持或 牡蠣 鼓勵 (ノД`)・゜・。

Liker 是一個按讚(拍手)的讚賞機制,每一篇文章最多可以按五下拍手,過程你只需要登入,如果你願意按個讚,對於創作者來講是一個莫大的鼓勵與支持。

Google AD

撰寫一篇文章其實真的很花時間,如果你願意「關閉 Adblock (廣告阻擋器)」來支持我的話,我會非常感謝你 ヽ(・∀・)ノ