得到错误-ASL CLI无法运行-未知选项'-l'

问题描述 投票:1回答:1

我正在尝试在Windows上使用VC.Code来研究Alexa技能。

我已经安装:

  • nodejs
  • 列表项
  • 询问CLI

扩展名已添加到VSCode:

  • Alexa技能套件(ASK)工具套件
  • AWS工具包

当我从cmd窗口运行ASK CLI时,看起来不错。

但是,当我尝试使用VSCode Command Pallete中的大多数命令时

例如

问:从模板创建技能'

''ASK:克隆技能'

我收到一个错误,因为该命令发出的第一件事似乎是“ ask init -l”

其结果是:

错误:未知选项'-l'

确保在cmd窗口中键入ask init -l会导致相同的错误。

  • 为什么VSCode中的ASk命令使用错误的参数?
  • 这不正确吗?
  • 我如何使命令起作用?
visual-studio-code aws-lambda alexa alexa-skills-kit
1个回答
0
投票

似乎目前VSCode ASK扩展仅适用于ASK CLI v1.x。

ASK CLI v2已于4月中旬发布,并包含breaking changes,使其与VSCode插件不兼容。

如果您想使用VSCode ASK扩展名,则可以通过运行以下命令来安装最新版本的ASK CLI v1:

npm i ask-cli@^1.0.0

© www.soinside.com 2019 - 2024. All rights reserved.