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