環境変数
プロセスの実行環境に存在している変数
アプリケーションの全ての設定を
設定ファイルやアプリケーションのソースコードにハードコーディングする代わりに、
環境変数に保存し、利用する
利点
条件分岐、変更することが容易に
設定例
code:env.sh
echo $HOME
/Users/hogetaro
デバイスの環境変数へのアクセス
code:node.js
// process.envでアクセス
process.env.HOME
ブラウザからアクセスできない。
例
code:config.js
let config = {};
// azure IoT-Hub
config.iotHubConnectionString =
'hogehoge';
module.exports = config;