标签: node.js typescript aws-lambda
我在打字稿中有一个代码库,可以很好地运行并创建所需的js文件。接下来,我的任务是从中创建一个部署程序包并部署到AWS lambda。当我看到node_modules文件夹下的软件包数量时,它显示了450多个软件包。而针对相同代码库的已经部署的lambda函数在node_modules下只有大约50个软件包。
有人可以帮助我如何创建部署程序包,仅在node_modules文件夹下提供所需的程序包。
答案 0 :(得分:0)
请按照以下步骤部署带有node_modules文件的lambda函数
在文件夹下面的任何特定名称下列出文件,例如说“ 应用”
压缩“ app”文件夹中的所有文件
登录到AWS帐户并创建新的Lambda函数,然后使用以下设置进行上传。 确保处理程序名称必须类似于此 app / index.handler ,其中,如果使用其他名称,则“ app ”是zip文件夹名称,然后使用这个名字。
上传文件,然后单击“保存”按钮