簡體   English   中英

通過package.json腳本在文件中設置多個環境變量

[英]Setting Multiple Environment Variables In File Through package.json Script

我有一個ENVVARS文件,其中包括設置許多環境變量,例如

export ENV_VAR1 = 'mongodb://url'
export ENV_VAR2 = 'dbname'

在運行腳本之前,需要設置這些環境變量。 我正在嘗試做這樣的事情:

"test": . ENVVARS && npm run test-s

我已經讀過有關使用cross-env內聯設置環境變量的信息,但是並沒有偶然發現我要嘗試的解決方案,即通過外部文件設置多個環境變量。

這可能嗎?

就像@VtoCorleno建議您可以使用doenv包一樣,該包可以讓您在.env文件中設置盡可能多的ENV VARIABLES ,您可以在程序中訪問它們,例如: process.env.XYZ

您的情況可以是: process.env.ENV_VAR1 process.env.ENV_VAR2

暫無
暫無

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

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