我正在使用claudia.js CLI将函数和Web API部署到AWS lambda和API网关。 我的项目文件结构如下:Claudia.js具有多个AWS lambda函数
functions
--function1
---- node_modules
---- package.json
---- index.js
---- claudia.json
--function2
---- node_modules
---- package.json
---- index.js
---- claudia.json
的问题是,为了更新新版本我必须在每一个功能的文件夹中运行“克劳迪娅更新” ......所以我必须一次每运行功能(在每个文件夹中)。有没有办法告诉claudia.js一次更新我的所有功能?
克劳迪娅不能更新开箱即用的多种功能。问题是如果你真的需要同时更新所有的功能?在大多数具有多个Lambda函数的项目中,函数都是独立的,我只部署了我更改的函数。 如果你确实需要同时更新多个函数,你可以创建一个脚本,为你做,或者如果你有很多功能,你可以使用CloudFormation(Claudia不支持它) 。 –