From 206442cc214330c0edc2a2403e70dd0b1082bf26 Mon Sep 17 00:00:00 2001 From: Chun Shang Date: Wed, 30 Nov 2022 14:29:55 +0800 Subject: [PATCH] fix build cmd --- package.json | 4 ++-- scripts/build.main.js | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 17db101ae..f4cc39299 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "files": [ "dist" ], - "version": "6.6.2-beta.13", + "version": "6.6.2-beta.14", "description": "Lightweight fuzzy-search", "license": "Apache-2.0", "repository": { @@ -31,7 +31,7 @@ "dev": "rollup -w -c scripts/configs.js --environment TARGET:umd-dev-full", "dev:cjs": "rollup -w -c scripts/configs.js --environment TARGET:commonjs-full", "dev:esm": "rollup -w -c scripts/configs.js --environment TARGET:esm-dev-full", - "build": "rm -r dist && mkdir dist && node ./scripts/build.main.js", + "build": "node ./scripts/build.main.js", "test": "jest", "lint": "eslint src scripts test", "release": "./scripts/release.sh", diff --git a/scripts/build.main.js b/scripts/build.main.js index 87545b1c9..483ca8d4d 100644 --- a/scripts/build.main.js +++ b/scripts/build.main.js @@ -5,9 +5,12 @@ const terser = require('terser') const rollup = require('rollup') const configs = require('./configs') -if (!fs.existsSync('dist')) { - fs.mkdirSync('dist') +const DIST_DIR = 'dist' + +if (fs.existsSync(DIST_DIR)) { + fs.rmSync(DIST_DIR, { recursive: true }) } +fs.mkdirSync(DIST_DIR) build(Object.keys(configs).map((key) => configs[key]))