From 2a696eeb7aa01642929ed86e29d75e240d65625d Mon Sep 17 00:00:00 2001 From: chenos Date: Mon, 25 Oct 2021 13:40:02 +0800 Subject: [PATCH] fix: process.env.PWD is not set on win10 --- packages/plugin-file-manager/src/storages/local.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugin-file-manager/src/storages/local.ts b/packages/plugin-file-manager/src/storages/local.ts index da205de73..fcbb9075a 100644 --- a/packages/plugin-file-manager/src/storages/local.ts +++ b/packages/plugin-file-manager/src/storages/local.ts @@ -12,7 +12,7 @@ export function getDocumentRoot(storage): string { // TODO(feature): 后面考虑以字符串模板的方式使用,可注入 req/action 相关变量,以便于区分文件夹 return path.resolve(path.isAbsolute(documentRoot) ? documentRoot - : path.join(process.env.PWD, documentRoot), storage.path); + : path.join(process.cwd(), documentRoot), storage.path); } // TODO(optimize): 初始化的时机不应该放在中间件里