[英]How to access environment variables in node js app using IBM Cloud Toolchain?
[英]Unable to access environment variables in google cloud (node js express app)
我是一名嘗試學習 web 開發的初學者。 我已經構建了小型節點 js 應用程序並部署在 heroku 中。 我正在嘗試在 GCP 中做同樣的事情並學習該平台。
使用的代碼是@ https://github.com/unnikrishnan-r/firstgcpdeployment
我面臨的問題是無法訪問應用程序中的環境變量
我的index.js
exports.envVar = (req, res) => {
// Sends 'bar' as response
console.log("bbbccc");
console.log(process.env.JAWSDB_URL);
res.status(200).send(process.env.JAWSDB_URL);
return process.env.JAWSDB_URL;
};
.env.yaml是JAWSDB_URL: testtest456
然后我使用下面將 function 部署到 gcloud gcloud functions deploy envVar --env-vars-file.env.yaml --runtime nodejs8 --trigger-http;
部署成功,並使用控制台和https://us-central1-howtodeployingcp.cloudfunctions.net/envVar進行了測試
在部署期間發生了這種情況
有人可以在這里幫助我嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.