Procházet zdrojové kódy

build: only remove dist directory when building all formats

Evan You před 6 roky
rodič
revize
3ec63dbee1
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      scripts/build.js

+ 4 - 1
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) ||