我正在尝试在Windows上使用VC.Code来学习Alexa技能。
我安装了:
- nodejs
- 列出项目
- 询问CLI
添加到VSCode:的扩展
- Alexa技能工具包
- AWS工具包
当我从cmd窗口运行ASK CLI时,它似乎很好。
然而,当我尝试使用VSCode Command Pallete 的大多数命令时
例如
ASK:根据模板的创建技能
或
"ASK:克隆技能">
我得到了一个错误,因为看起来命令发出的第一件事是"ask init-l">
结果是:
错误:未知选项"-l">
毫无疑问,在cmd窗口中键入ask init-l会导致同样的错误。
- 为什么VSCode中的ASk命令使用了不正确的参数
- 这不正确吗
- 如何使命令工作
目前看来,VSCode ASK扩展仅适用于ASK CLI v1.x。
ASK CLI v2于2020年4月中旬发布,其中包括使其与VSCode ASK扩展不兼容的突破性更改。
如果您想使用VSCode ASK扩展,您可以通过运行:安装ASK CLI v1的最新版本
npm i ask-cli@^1.0.0