From: Evan You Date: Wed, 15 Jul 2020 14:47:57 +0000 (-0400) Subject: build: clear ts plugin cache before building for release X-Git-Tag: v3.0.0-beta.22~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81e82e7d21a8de52df060d3458c0fe15cee8e72e;p=thirdparty%2Fvuejs%2Fcore.git build: clear ts plugin cache before building for release ref: #1591 --- diff --git a/scripts/build.js b/scripts/build.js index 32d091eee5..f3a66051b0 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -36,6 +36,10 @@ const commit = execa.sync('git', ['rev-parse', 'HEAD']).stdout.slice(0, 7) run() async function run() { + if (isRelease) { + // remove build cache for release builds to avoid outdated enum values + await fs.remove(path.resolve(__dirname, '../node_modules/.rts2_cache')) + } if (!targets.length) { await buildAll(allTargets) checkAllSizes(allTargets)