我们将展示如何使用PowerShell或终端命令在Windows 11或10上安装Alexa技能套件命令行接口(ask CLI)。
来自亚马逊的CLI是开发人员创建Alexa技能并随后部署和管理它们的工具。因此,初学者和经验丰富的开发人员可以通过使用Ask CLI来简化他们开发Alexa技能的任务。因此,如果您使用Windows 11或10进行开发,则在本指南中,我们将了解哪些步骤在Windows上安装询问CLI。
我们需要安装什么问CLI?
在本文中,我们使用Windows操作系统并需要node.js。如果您打算使用AWS Lambda或其他AWS服务,则还应安装AWS CLI。
步骤1:启动Windows终端或PowerShell
右键单击在窗户上开始按钮。根据您的OS版本,您可以选择Windows终端(Admin)或Windows PowerShell(Admin)。由于我们使用Windows 11,我们选择终端(管理员)选项。

步骤2:安装node.js
更新的Windows 11和10版本提供了一个名为“Winget,”这使我们可以安装各种软件包和工具,而无需手动访问其网站。 Node.js也是如此执行给定命令将包括NODE的最新LTS版本及其软件包管理器NPM,用于安装其他库和软件包,例如询问CLI。
winget install OpenJS.NodeJS.LTS
验证安装:
通过检查Node和NPM的版本来运行以下命令以验证安装:
node -v
npm -v
步骤3:在Windows 11或10上安装询问CLI
现在,使用npm命令在全球安装询问CLI;这是要如下的语法:
npm install -g ask-cli
验证安装:通过检查询问CLI版本:
ask --version
步骤4:配置问CLI
初始化要求CLI登录您的Amazon Developer帐户并配置您的询问CLI凭据。执行给定命令将打开系统浏览器,并要求您登录到Amazon Developer帐户。登录后,请按照屏幕提示完成配置。
ask configure

步骤5:验证配置
运行以下命令,以确保您的询问CLI适当配置。它将在您当前目录中初始化一个新的Alexa技能项目,并确认您的Ask CLI正常工作。
ask init
创建一个新的技能项目。
使用给定命令创建一个新的技能项目。它将为您提供一个文本向导来设置您的项目。
ask new

如果您打算使用Lambda等AWS服务,则应通过在安装AWS配置来配置AWS凭据AWS CLI;这是安装AWS CLI的命令。
winget install Amazon.AWSCLI
有关与Ask CLI合作的更多详细信息,请参阅其官方文件页面,提供有关命令和用法的详细信息。
其他文章: