是 Ray 不是 Array

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement
2019-06-27 Nodejs

全端勇士之路 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 即可。

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement

你的支持會直接轉換成更多技術筆記

如果我的筆記讓你少踩一個坑、節省 Debug 的時間,
也許你可以請我喝杯咖啡,讓我繼續當個不是 Array 的 Ray ☕

我想要說...

ray — -zsh — 80x24
~ mkdir israynotarray
~ cd israynotarray
israynotarray git:(main) pnpm run start

分享這篇文章

留言

© 2025 Ray. All rights reserved.

Powered by Ray Theme