Alexa Skills Kit CLI上缺少命令

时间:2018-11-14 13:12:52

标签: alexa alexa-skills-kit jovo-framework ask-cli

我刚刚从jovo-cli 1.0.13升级到1.2.10,现在遇到ask-cli的问题。我不确定为什么会连接这些,但是我曾经能够正常运行jovo deploy -p alexaSkill,现在当我运行它时会引发以下错误:

❯ Deploying Alexa Skill (stage: dev)
  ✖ Creating Alexa Skill project for ASK profile default
    -> error: ask-api(1) does not exist, try --help

我尝试将ask-cli更新到版本1.4.9,并完全删除,重新安装和重新初始化。两者都不起作用。

所有可用的ask命令,initdeploynewclonesimulate,{{1} },validatediffdialog都存在并且可以被调用。尤其是所有引发此错误的列表命令(helplambdaapiaddremove)。

以前有人遇到过吗?我还可以采取哪些其他步骤来修复它?

1 个答案:

答案 0 :(得分:1)

在Jovo Slack社区收到了一个解决方案。

此问题的原因是使用ask-cli安装yarn。卸载然后通过npm重新安装并重新初始化即可立即解决此问题。