0

こんにちは、これが私のプロジェクト構造です: -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

4

1 に答える 1