雖然以前沒寫過
但是倒是看過一些別人寫的專案
常常看到別人會自己做 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
所以其實沒有很難啦!
基本上就是把輸出的當作是一個 變數
變數裡面有有很多變數可以使用!
我是這樣思考的!
// ———————————————-
第一天大概就是這樣啦~
如果大家有甚麼想要討論或是想要說的都可以在底下留言啦!
我有看到都一定會回的
那今天就這樣啦~下一篇見囉~
掰掰~~