我是一个尝试学习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
然后我在下面使用它将该功能部署到gcloud
gcloud functions deploy envVar --env-vars-file .env.yaml --runtime nodejs8 --trigger-http;
部署成功,并已通过控制台和 https://us-central1-howtodeployingcp.cloudfunctions.net/envVar
在部署过程中发生了这种情况
有人可以帮我吗?