设置 PowerShell 开发环境
要设置编写 PowerShell 脚本的开发环境,请执行以下操作:
-
安装正确的 PowerShell 版本 – Lambda 对于 PowerShell 的支持基于跨平台的 PowerShell Core 6.0 版本。这意味着,您可以在 Windows、Linux 或 Mac 上开发 PowerShell Lambda 函数。如果您未安装此版本的 PowerShell,可以在安装 PowerShell Core
中查找相关说明。 -
安装 .NET Core 3.1 开发工具包 – 由于 PowerShell Core 建立在 .NET Core 的基础之上,因此,Lambda 对于 PowerShell 的支持使用相同的 .NET Core 3.1 Lambda 运行时来开发 .NET Core 和 PowerShell Lambda 函数。新的 Lambda PowerShell 发布 cmdlet 使用 .NET Core 3.1 开发工具包创建 Lambda 部署程序包。Microsoft 网站上的 .NET 下载
提供了 .NET Core 3.1 开发工具包。请务必安装开发工具包,而不是运行时安装。 -
安装 AWSLambdaPSCore 模块 – 您可以从 PowerShell 库
安装此模块,也可以通过使用以下 PowerShell Core shell 命令来安装此模块: Install-Module AWSLambdaPSCore -Scope CurrentUser
-
(可选)安装适用于 PowerShell 的 AWS 工具 – 您可以在 PowerShell Core 6.0 中安装模块化 AWS.Tools 或单模块 AWSPowerShell.NetCore 版本,以便在您的 PowerShell 环境中使用 Lambda API。有关说明,请参阅安装适用于 PowerShell 的 AWS 工具。