簡體   English   中英

NodeJS 中的環境變量

[英]Env Variables in NodeJS

我是 NodeJS 的新手,正在嘗試了解系統的內部工作原理。 通常我們創建一個 .env 文件或一些其他配置文件來保存和管理秘密。 可以在系統級別保留相同的環境值,就像在 mac 上使用“export”命令一樣。

我想了解的是,當我們從配置文件或系統本身啟動程序時,NodeJS 如何加載和讀取這些值。

您可以深入了解 NodeJS 源代碼,以實際了解如何為 NodeJS 提供環境,例如此處通過RealEnvStore class 如您所見, uv_os_getenv根據實際操作系統抽象化了對 env 的訪問。

至少在 unix 系統上, uv_os_getenv使用environ變量,它基本上引用了節點進程可用的所有環境變量,如您在此處所見。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM