設置 nodejs 的環境變量

設置 nodejs 的環境變量

在前端開發過程當中,咱們須要對 application 運行的環境進行設置,通常會包括開發環境development,生產環境production,每一個環境能夠對應不一樣的一些配置,例如不一樣環境下請求的地址,這個設置在現代化開發工具中基本上只須要在 environment.js 之類的文件中進行設置1 ,而在 nodejs 中卻不是這樣。前端

nodejs 環境變量

Nodejs 提供了 process.env API),它返回一個包含用戶環境信息的對象。當咱們給 Nodejs 設置一個環境變量,而且把它掛載在 process.env 返回的對象上,即可以在代碼中進行相應的環境判斷。
主要講在 mac 中使用 terminal 設置環境變量:node

查看全部環境變量

env

返回系統中存在的環境變量信息。git

查看單個環境變量(以 USER 爲例)

echo $USER

返回當前用戶名稱。github

設置單個環境變量(以 NODE_ENV 爲例)

export NODE_ENV=production

設置 NODE_ENV 爲 ‘production’app

刪除單個環境變量(以 NODE_ENV 爲例)

unset NODE_ENV
Written by Frank Wang.

  1. ember-cli 中生成的項目在 project-name/config/environment.js 中進行設置。
相關文章
相關標籤/搜索