我是新手,并且已经开发了Alexa技能。我已经在计算机中克隆了该技能,但是最近我使用控制台为该技能添加了新的语言支持。现在,我想将这些更改拉到我的本地副本中。有命令这样做吗?我找不到一个。如果没有命令,该怎么做?
我已经跑过询问-help了,但是它没有任何这样的命令来进行更改,或者我错过了一些东西。
我用ask diff
来查看差异。
答案 0 :(得分:0)
get-skill命令如何? https://developer.amazon.com/docs/smapi/ask-cli-command-reference.html#get-skill-subcommand
get-skill子命令 将具有指定技能ID的技能的模式输出到终端。您可以选择使用>运算符将此输出重定向到文件,如下所示。
$ ask api get-skill -s {skill_id} --stage development> skill.json
答案 1 :(得分:0)
我知道这很晚了,但万一它可以帮助任何人,我同意@Dana的回答,但是这里需要稍作更改,这似乎在他们的官方文档中缺少,即提供参数的顺序。它只能在下面提到的一种方法中起作用。
询问api get-skill --stage development -s {skill_id}
如果您在stage之前尝试提供提供者Skill-id,则服务器将出现错误:-
请输入必填参数:技能ID。