From 9f4933b345884706c80223c919bde3cdfae404ad Mon Sep 17 00:00:00 2001 From: weidehai <243395655@qq.com> Date: Sat, 17 Sep 2022 02:14:46 +0800 Subject: [PATCH] fix: make writefile path compatible posix and windows system --- scripts/bundleTs.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/bundleTs.mjs b/scripts/bundleTs.mjs index 73e0c058292b..c97d10c1d2c7 100644 --- a/scripts/bundleTs.mjs +++ b/scripts/bundleTs.mjs @@ -200,8 +200,10 @@ const excludedPackages = new Set(['@jest/globals']); filepath, }); + const { sep } = path; + const replaceDirReg = new RegExp(`(?<=\\${sep})(dist)(?=\\${sep})`); await fs.promises.writeFile( - filepath.replace('/dist/', '/build/'), + filepath.replace(replaceDirReg, 'build'), formattedContent, ); }),