From 814f39106ab8403f38e9d7d692101d533543f6ea Mon Sep 17 00:00:00 2001 From: Choong Zin Jye Date: Tue, 30 Apr 2019 10:06:32 +0800 Subject: [PATCH] :bug: function package individually can't find the compiled js --- src/index.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/index.ts b/src/index.ts index 27e1769b..e9b47706 100644 --- a/src/index.ts +++ b/src/index.ts @@ -202,6 +202,18 @@ export class TypeScriptPlugin { serverlessFolder, path.basename(this.serverless.service.package.artifact) ) + + this.serverless.service.getAllFunctions().forEach(name => { + if (this.serverless.service.functions[name].package.artifact) { + this.serverless.service.functions[name].package.artifact = path.join( + this.originalServicePath, + serverlessFolder, + path.basename( + this.serverless.service.functions[name].package.artifact + ) + ) + } + }) } async cleanup(): Promise {