From 3ec63dbee17d14e4cff23d954de623ead3e47a29 Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 6 Nov 2019 15:23:50 -0500 Subject: [PATCH] build: only remove dist directory when building all formats --- scripts/build.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/build.js b/scripts/build.js index 3959532d3..b57d91d70 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -54,7 +54,10 @@ async function build(target) { const pkgDir = path.resolve(`packages/${target}`) const pkg = require(`${pkgDir}/package.json`) - await fs.remove(`${pkgDir}/dist`) + // if building a specific format, do not remove dist. + if (!formats) { + await fs.remove(`${pkgDir}/dist`) + } const env = (pkg.buildOptions && pkg.buildOptions.env) ||