azure - launch.json 中不允许使用属性 env [VSCode]

标签 azure powershell environment-variables visual-studio-code

我所做的就是在 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/

相关文章:

azure - Ansible 中的模板中的模板?

sql - 手动填充 Azure 数据库

powershell - 基于开关强制参数 - PowerShell

perl:设置默认、本地和全局用户设置

java - MAC OS Yosemite 中设置的 JAVA_HOME 环境变量在哪里

bash - 为什么 "No such file or directory"出现在我的环境变量中?

带有 Azure 服务器的 Android 应用程序 : how to refresh local data automatically when server data changes?

wcf - Windows 8 上使用 Microsoft 帐户的 Azure ACS 2.0

Powershell 的 -split 根据方法参数的不同而表现不同

windows - 我可以在 Windows 下向事件进程的 STDIN 发送一些文本吗?