首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用alexa在线编辑Amazon功能

用alexa在线编辑Amazon功能
EN

Stack Overflow用户
提问于 2018-03-02 00:26:42
回答 1查看 577关注 0票数 4

我正在创建Alexa技能,我正在使用Amazon来处理意图。我在网上找到了几个教程,并决定在alexa中使用NodeJs。在用npm安装alexa之后,压缩存档占用了~6MB的磁盘大小。如果我把它上传到亚马逊,它会告诉我

您的Lambda函数的部署包“.”太大,无法启用内联代码编辑。但是,您现在仍然可以调用您的函数。

我的index.js的大小为< 4KB,但依赖项很大。如果我想要改变一些东西,我必须把它完全压缩(index.js和带有“node_modules”页的文件夹),上传到亚马逊,等待它的处理,因为在线编辑不再可用了。因此,index.js的每一个更改都浪费了超过1分钟的时间来压缩和上传它。是否有可能使用alexa依赖项(和其他依赖项),而无需每次更改时不断上传相同的代码?是否有可能使用在线编辑功能,尽管我使用的是大型依赖项?我只想编辑index.js。

EN

回答 1

Stack Overflow用户

发布于 2018-08-02 10:35:41

如果Lambda函数的压缩部署包的大小超过3MB,则无法在Lambda控制台中使用内联代码编辑功能。您仍然可以使用控制台来调用Lambda函数。

它在AWS部署限制下提到的这里

ASK-CLI

询问命令行接口,让您管理您的Alexa技能和相关的AWS功能,从您的本地机器。一旦设置好它,就可以对Lambda代码或技能进行必要的更改,并使用deploy命令部署技能。可选的target将允许您部署相关的Lambda代码。

代码语言:javascript
复制
ask deploy [--no-wait] [-t| --target <target>] [--force] [-p| --profile <profile>] [--debug]

有关ASK CLI 这里的更多信息和有关deploy命令这里的更多信息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49060915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档