您好,这是我的项目结构:
-AppName
-Common
-common.js //Global module which i'm using in all functions
-Func1
-index.js
-Func2
-index.js
-template.yaml
这是 template.yaml 内容:
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: An AWS Serverless Specification template describing your function.
Resources:
Func1:
Type: 'AWS::Serverless::Function'
Properties:
Handler: Func1/index.handler
Runtime: nodejs6.10
MemorySize: 512
Timeout: 10
Func2:
Type: 'AWS::Serverless::Function'
Properties:
Handler: Func2/index.handler
Runtime: nodejs6.10
MemorySize: 512
Timeout: 10
当我部署例如 Func2 时,结果包包含应用程序内的所有文件夹,而只有 Func2。是否可以通过 yaml 文件进行配置,结果包中会包含哪些文件?例如,如果我部署 Func2,我想在下一个包中查看:
-Common
-common.js
-Func2
-index.js