1

几天来,我一直在尝试安装和设置 ASK CLI。我已按照设置说明进行操作,并且能够安装它。每当我尝试运行 ask init 命令并选择“否。跳过 AWS 凭证关联步骤。”时,浏览器会打开并要求我登录到我的开发人员帐户。我输入我的凭据,然后被重定向到一个显示无法连接的页面(这是链接: http: //127.0.0.1 :9090/cb?code=ANjcJMpKRGqoqrSbiHdX&scope=alexa%3A%3Aask%3Askills%3Areadwrite+alexa%3A %3Aask%3Amodels%3Areadwrite+alexa%3A%3Aask%3Askills%3Atest+alexa%3A%3Aask%3Acatalogs%3Aread+alexa%3A%3Aask%3Acatalogs%3Areadwrite&state=Ask-SkillModel-ReadWrite)。

我还尝试使用 ask init --no-browser 命令。我将生成的 url 粘贴到浏览器(我已经尝试过 Google Chrome、IE、Edge 和 Firefox,到目前为止 Firefox 和 IE 运行良好)。它给了我一个验证码,但是当我回到终端时,它就被冻结了。我不能在上面粘贴任何东西。我总是卡在这一点上。

我选择“否。跳过 AWS 凭证关联步骤”的原因。是因为我的技能端点作为 Web 服务托管在 Azure 中,而不是使用 AWS Lambda。我错过了什么吗?安装过程中没有错误。我正确安装了nodejs和git。当我在终端中询问 --version 时,结果是 1.4.7。

ASK CLI 是否不允许跳过 AWS 配置文件设置?

一些细节使它更清楚:

操作系统:Windows 10

节点 JS:v10.13.0

NPM:6.4.1

Git:git版本2.19.1.windows.1

问:1.4.7

(我还发现有人遇到同样的问题:ASK CLI INIT not working

4

0 回答 0