繁体   English   中英

有什么方法可以使用 ask-cli 拉取控制台中所做的更改? 我找不到执行此操作的命令

[英]Is there any way to pull the changes made in console using ask-cli? I couldn't find a command to do so

我是新手,我已经开发了 Alexa Skill。 我已经在我的计算机中克隆了该技能,但最近我使用控制台为我的技能添加了新的语言支持。 现在我想将这些更改拉到我的本地副本中。 有命令这样做吗? 我找不到一个。 如果没有命令,那怎么办?

我已经运行了 ask -help,但它没有任何这样的命令来拉取更改,或者我错过了一些东西。

我用ask diff来查看差异。

我知道这已经晚了,但如果它可以帮助任何人,我同意@Dana 的回答,但这里需要稍作改动,这似乎在他们的官方文档中缺失,即提供参数的顺序。 它只适用于下面提到的一种方式。

问 api get-skill --stage development -s {skill_id}

如果您在 stage 之前尝试提供技能 ID,您将成为错误的服务器:-

请输入必填参数:skill-id。

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

命令已更改为 ask-cli v2 :

ask smapi get-skill-manifest [--skill-id | -s <skill-id>]
                           [--stage | -g <stage>]
                           [--profile | -p <profile>]
                           [--debug]

所有高级和低级 API 的官方文档 >> https://developer.amazon.com/en-US/docs/alexa/smapi/ask-cli-command-reference.html#get-skill-manifest-subcommand

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM