Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 620 Bytes

environment-variables.md

File metadata and controls

39 lines (26 loc) · 620 Bytes

Environment variables

在接下來的執行環境設定環境變數

OSX, *nix

export NODE_ENV=production

你可以放到 ~/.bashrc 或是 ~/.bash_profile 裡面

Windows

在該次執行的環境設定環境變數

OSX, *nix

$ NODE_ENV=production node ./bin/www

Windows

$ set NODE_ENV=production && node ./bin/www

取得環境變數

設定過的環境變數會被丟進 process.env 屬性中,所以可以使用 process.env.NODE_ENV 取得 NODE_ENV 環境變數:

if (NODE_ENV === 'production') {
  //...
} else {
  //...
}