網頁

2017/10/18

Node.js require modules

Node.js 使用require()來引入模組(module)。

模組包括Node.js內建的模組,自己寫的模組,或是其他人寫的模組()。

下面範例在js檔中引入多個模組,包括內建的fsos模組,及透過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()函式。

沒有留言:

張貼留言