From: Evan You Date: Wed, 6 Nov 2019 20:23:50 +0000 (-0500) Subject: build: only remove dist directory when building all formats X-Git-Tag: v3.0.0-alpha.0~230 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3ec63dbee17d14e4cff23d954de623ead3e47a29;p=thirdparty%2Fvuejs%2Fcore.git build: only remove dist directory when building all formats --- diff --git a/scripts/build.js b/scripts/build.js index 3959532d37..b57d91d70e 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) ||