如何创build一个使用Express.js创build一个REST风格的API与亚马逊Api Getaway和lambda

我一直在尝试使用亚马逊Getaway和Lambda服务来构buildNode.js / Express.js api。

到目前为止,我能够使用这个框架,平台组合,我需要知道的GET Web服务公开,我应该创build一个新的文件/代码zip捆绑每个服务,我要公开使用亚马逊API Getaway?

这个问题的原因是,我创build了一个包含所有path和方法的Express.js路由:

route.get('/', function(res, req){ .... }) route.get('/:id', function(res, req){ .... }) route.get('/user/', function(res, req){ .... }) 

使用Amazon Api Getaway我为每个lambda函数创build一个资源和一个方法,但是当我尝试向它发送path时,我得到的结果与Express.js应用程序只有1个可用path相同。

谢谢!