如何在Netlify函数中使用环境变量

460 阅读1分钟

关于如何在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'))