[英]How to set variables in .env on nodejs
我有一個這樣的腳本:
const item = [
companyid : 23,
summaryid : 2
];
const url = process.env.urlLink;
我.env
這樣在.env
設置url
:
urlLink = "https://example.com/print/index/companyid=" + item.companyid + "&summaryid=" + item.summaryid
當我console.log(url)
,我想得到這個值:
https://example.com/print/index/companyid=23&summaryid=2
但我總是得到這個值:
https://example.com/print/index/companyid=" + item.companyid + "&summaryid=" + item.summaryid
如何獲取變量item.companyid
和item.summaryid
?
不是一個非常優雅的解決方案,但它有效
在 .env 上
companyid : 23
summaryid : 2
LINK = "https://example.com/print/index/companyid="
在你的日志上放
console.log(process.env.LINK + process.env.companyid + "&summaryid=" + process.env.summaryid)
嘗試這個 :
在 .env 文件中:
companyid = 23
summaryid = 2
LINK = "https://example.com/print/index/companyid="
在js文件中:
console.log(process.env.LINK + process.env.companyid + "&summaryid=" + process.env.summaryid)
輸出:
https://example.com/print/index/companyid=23&summaryid=2
只是為了保留腳本中的數組,您的 .env 文件可能如下所示:
urlLink = "https://example.com/print/index/companyid="
PARAM = "&summaryid="
然后你的腳本
console.log(process.env.urlLink + item.companyid + process.env.PARAM + item.summaryid)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.