發表於 30天計劃NodeJSNodeJS--30天計劃

【NodeJS】自己的 module 自己做–30天計畫 -1

雖然以前沒寫過
但是倒是看過一些別人寫的專案

常常看到別人會自己做 module 但是我依直覺的那個很可怕所以就來研究看看啦!
研究完後才發現其實還好啦(希望沒有再深一點的細節我沒發現!

在寫Python時要做自己的套件只需要放在一個獨立的 .py檔案裡面
到時候只要

import XD
XD.HelloWorld()

這樣就可以呼叫了

但是在NodeJS是這樣建立 Module 的!

//Math.js
var add = function(a,b){
return a + b;
}

module.exports = add;


// main.js
var add = require("./Math");
console.log(add(3,2)); // 5

當然這樣只能輸出一個function很笨ㄚ!!
所以可以這樣

// Math.js
module.exports.add = function(a,b){
return a + b;
};

module.exports.minus = function(a,b){
return a – b;
};


var Math = require("./Math");
console.log(Math.add(10,9)); // 19
console.log(Math.minus(10,9)); // 1

所以其實沒有很難啦!
基本上就是把輸出的當作是一個 變數
變數裡面有有很多變數可以使用!
我是這樣思考的!

// ———————————————-
第一天大概就是這樣啦~
如果大家有甚麼想要討論或是想要說的都可以在底下留言啦!
我有看到都一定會回的
那今天就這樣啦~下一篇見囉~
掰掰~~

作者:

一位 熱愛資工領域、喜歡好笑事物、偶爾打打網球 的學生 ! For A Better Me!

發表迴響

Please log in using one of these methods to post your comment:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.