关于如何在Netlify函数中使用环境变量的简短指南
发布于2020年5月25日,最后更新于2022年4月21日
要在你的Netlify函数中使用环境变量,请访问process.env 变量。
process.env.YOUR_VARIABLE
你可以在你的JS文件的开头使用对象重构,使代码更美观。
const { YOUR_VARIABLE } = process.env;
这样你就可以在程序的其他部分使用YOUR_VARIABLE 。
你通过Netlify管理界面来设置这些变量(你也可以在你的repo中添加这些变量,但我建议使用Netlify UI,这样你的Git仓库中就没有秘密了)。
注意:这不适用于Netlify Edge函数,只适用于在AWS Lambda上运行的Netlify "常规 "函数。
对于Netlify Edge函数,你需要使用Deno.env.get() ,像这样。
Deno.env.get('YOUR_VARIABLE')
例子。
export default () => new Response(Deno.env.get('YOUR_VARIABLE'))