Node.js 筆記(四)Configuration

延續之前Node.js 筆記(二)Sequelize (ORM Framework)最後所提到的問題,如果我們需要依據不同的環境進行 config 的切分,我們應該怎麼做呢?

Quick Start

今天我們要使用之前的 Sequelize 範例中的資料庫連線資訊來進行今天的例子。

  • 首先我們需要先建立一個 config.json 檔案在專案的根目錄底下。
  • 建立一個資料夾 config,創建 config.js 檔案。

這邊需要特別注意的就是,我們使用 process.env.NODE_ENV 抓取環境變數 NODE_ENV 進行決定使用哪個區塊的參數設定。
如果抓取不到就使用 defaultlocal 設定喔。

  • 修改 db.js

宣告 const config = require('../config/config'); ,使用的方式如:config.db.username …等。

今天的介紹非常的簡單卻相當實用,我們就先到這邊,有問題請再跟我說。

謝謝您的支持與鼓勵

Ads