如何在Windows 11或10上安裝詢問CLI

我們將展示如何使用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合作的更多詳細信息,請參閱其官方文件頁面,提供有關命令和用法的詳細信息。

其他文章: