Node.js 使用require()
來引入模組(module)。
模組包括Node.js內建的模組,自己寫的模組,或是其他人寫的模組()。
下面範例在js檔中引入多個模組,包括內建的fs
及os
模組,及透過npm下載的lodash
模組,同階層的bill.js
,及上一層目錄下的util
目錄中的exchange.js
。通常會將載入的模組分派到一個常數來使用。
const fs = require('fs'); // built-in file system module
const os = require('os'); // built-in os module
const _ = require('lodash'); // lodash module from npm
const bill = require('./bill.js'); // ./ 表示同一層目錄
const ex = require('../util/exchange.js'); // ../ 表示上一層目錄
console.log(_.isString('abc')); // 使用lodash模組的isString()函式。
沒有留言:
張貼留言