// node 讀取index.js檔案(js可省略)
node ./index
在終端機輸入node可進入repl模式 ,可以在終端機上進行測試(類似console)
node
// 離開 ctrl + d
// 載入 node fs (file system)
var fs = require('fs')
在node裡面無法透過全域傳遞資料,需透exports方式
// modules1.js
exports.run = () => {
console.log('執行run function')
}
// 要使用的js
// 因為是自訂義的modules需使用相對路徑
const m1 = require('./modules1')
m1.run() // '執行run function'
使用module.exports可以改變exports的結構
// modules2.js
module.exports = () => {
console.log('模塊2')
}
// modules1.js
const m2 = require('./modules2.js')
m2() // '模塊2'
__filename , 顯示檔案位置