From 0696fbe581cb1b559cc828d9c26a4cc46c5472ff Mon Sep 17 00:00:00 2001 From: zxypro1 <1018995004@qq.com> Date: Wed, 16 Oct 2024 14:52:31 +0800 Subject: [PATCH] fix: fix path error Signed-off-by: zxypro1 <1018995004@qq.com> --- packages/engine/package.json | 2 +- packages/load-application/package.json | 2 +- packages/load-application/src/v3.ts | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/engine/package.json b/packages/engine/package.json index 1be07e3..ca00737 100644 --- a/packages/engine/package.json +++ b/packages/engine/package.json @@ -1,6 +1,6 @@ { "name": "@serverless-devs/engine", - "version": "0.1.5-beta.6", + "version": "0.1.5-beta.7", "description": "a engine lib for serverless-devs", "main": "lib/index.js", "scripts": { diff --git a/packages/load-application/package.json b/packages/load-application/package.json index 418c494..c5745da 100644 --- a/packages/load-application/package.json +++ b/packages/load-application/package.json @@ -1,6 +1,6 @@ { "name": "@serverless-devs/load-application", - "version": "0.0.15-beta.3", + "version": "0.0.15-beta.4", "description": "load application for serverless-devs", "main": "lib/index.js", "scripts": { diff --git a/packages/load-application/src/v3.ts b/packages/load-application/src/v3.ts index a893bac..f0e0230 100644 --- a/packages/load-application/src/v3.ts +++ b/packages/load-application/src/v3.ts @@ -137,11 +137,11 @@ class LoadApplication { const newData = parse({ appName }, data); fs.writeFileSync(this.spath, newData, 'utf-8'); } else { - const data = fs.readFileSync(this.getExtend(this.spath), 'utf-8'); + const data = fs.readFileSync(path.join(this.filePath, this.getExtend(this.spath)), 'utf-8'); const { appName } = this.options; if (isEmpty(appName)) return; const newData = parse({ appName }, data); - fs.writeFileSync(this.getExtend(this.spath), newData, 'utf-8'); + fs.writeFileSync(path.join(this.filePath, this.getExtend(this.spath)), newData, 'utf-8'); } } @@ -149,7 +149,7 @@ class LoadApplication { if (isEmpty(this.publishData)) return; this.publishData = { ...this.publishData, ...postData }; if (!isEmpty(this.getExtend(this.spath))) { - this.doArtTemplate(this.getExtend(this.spath)); + this.doArtTemplate(path.join(this.filePath, this.getExtend(this.spath))); } return this.doArtTemplate(this.spath); }