diff --git a/packages/@vue/cli-plugin-babel/index.js b/packages/@vue/cli-plugin-babel/index.js index f758e31f96..1b1df4824e 100644 --- a/packages/@vue/cli-plugin-babel/index.js +++ b/packages/@vue/cli-plugin-babel/index.js @@ -78,15 +78,18 @@ module.exports = (api, options) => { jsRule .use('babel-loader') .loader(require.resolve('babel-loader')) - .options(api.genCacheConfig('babel-loader', { - '@babel/core': require('@babel/core/package.json').version, - '@vue/babel-preset-app': require('@vue/babel-preset-app/package.json').version, - 'babel-loader': require('babel-loader/package.json').version, - modern: !!process.env.VUE_CLI_MODERN_BUILD, - browserslist: api.service.pkg.browserslist - }, [ - 'babel.config.js', - '.browserslistrc' - ])) + .options({ + cacheCompression: false, + ...api.genCacheConfig('babel-loader', { + '@babel/core': require('@babel/core/package.json').version, + '@vue/babel-preset-app': require('@vue/babel-preset-app/package.json').version, + 'babel-loader': require('babel-loader/package.json').version, + modern: !!process.env.VUE_CLI_MODERN_BUILD, + browserslist: api.service.pkg.browserslist + }, [ + 'babel.config.js', + '.browserslistrc' + ]) + }) }) }