Alexa Skills Kit CLI 上缺少命令
Missing commands on Alexa Skills Kit 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
命令中,init
、deploy
、new
、clone
、simulate
、[= 24=、diff
、dialog
和 help
都存在并且可以调用。特别是所有抛出此错误的列表命令(lambda
、api
、add
、remove
和 util
)。
有人遇到过这种情况吗?我还可以采取哪些其他步骤来尝试修复它?
在 Jovo Slack 社区收到解决方案。
此问题的原因是使用 yarn
安装 ask-cli
。卸载然后通过 npm
重新安装并重新初始化立即解决了问题。
我刚刚从 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
命令中,init
、deploy
、new
、clone
、simulate
、[= 24=、diff
、dialog
和 help
都存在并且可以调用。特别是所有抛出此错误的列表命令(lambda
、api
、add
、remove
和 util
)。
有人遇到过这种情况吗?我还可以采取哪些其他步骤来尝试修复它?
在 Jovo Slack 社区收到解决方案。
此问题的原因是使用 yarn
安装 ask-cli
。卸载然后通过 npm
重新安装并重新初始化立即解决了问题。