我所做的就是在 VS 中初始化一个模板 Azure Functions 项目,当我尝试通过 launch.json
设置运行配置环境变量时,VS 直接警告我这是不允许的。
此外,即使我尝试使用 env 运行我的 .ps1
,它也不起作用,因为我有类似的东西
$variable = $env:AWS_REGION
Write-Host $variable
终端输出是空白的,所以显然它不起作用。
最佳答案
不可能直接atm看Issue 1472
但是,我可以看到您正在尝试启动 azure 函数的本地版本,因此您可以在 local.settings.json 或 profile.ps1 中声明环境变量 编辑:这仅意味着它在运行 az 函数的本地实例时可用,但在集成 powershell 控制台中不可用。 local.settings.json 也是 azure 中应用程序配置的本地版本,如果您使用 git,则应确保将此文件包含在 gitignore 中。
关于azure - launch.json 中不允许使用属性 env [VSCode],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62334772/