From cbb81c05dc98bfe34612286b85c2ae4de0568b5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=89=E9=9E=8B=E6=B2=A1=E5=8F=B7?= <308487730@qq.com> Date: Fri, 24 Jun 2022 16:00:36 +0800 Subject: [PATCH] fix: no such file or directory `compiler-sfc/dist` --- scripts/build.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/build.js b/scripts/build.js index 939bb2bffe8..2468512af4c 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -67,6 +67,9 @@ function write (dest, code, zip) { resolve() } + if (!fs.existsSync(path.dirname(dest))) { + fs.mkdirSync(path.dirname(dest), { recursive: true }) + } fs.writeFile(dest, code, err => { if (err) return reject(err) if (zip) {