【发布时间】:2018-11-16 19:34:13
【问题描述】:
我需要开发 Alexa 技能,对于 Lambda 函数,我在所需的文件夹结构中上传了一个 zip 文件(大约 30 MB,因为 ALEXA SDK 大约 30 MB)(结构正确,因为我测试了技能)。但我无法在内联代码编辑器中查看该文件。如果我需要对 index.js 进行任何更改,我必须在本地编辑器中打开它(压缩文件夹中的所有文件并再次上传)。对于我对文件所做的每一个小改动,我都必须这样做,因为我无法在内联代码编辑器中打开文件并直接保存它。任何帮助都非常感谢。我不能继续重新上传整个 zip 以测试小的更改,因为它需要大量工作并且消耗大量时间。TIA
【问题讨论】:
-
是的,我知道它不是那么大,但是如果我需要安装请求或任何其他模块,我将不得不执行 npm install
,然后它的大小会达到 30+ mb,因为alexa sdk -
您可以在本地机器上测试您的 lambda。当您觉得一切正常时,您可以上传您的代码。这样就不会那么麻烦了。
-
这确实是 AWS 团队的糟糕设计。在上传相同的东西上浪费了很多宝贵的时间。一个人应该代表它拥有一台虚拟机并在之前对其进行测试,但仅限于大型项目。
-
即使每周上传一个版本,仍然会浪费他一个小时。可笑。
标签: node.js aws-lambda aws-sdk alexa alexa-skills-kit