Skip to content

Commit 51d82a5

Browse files
authored
chore: disable cacheCompression for babel-loader by default (#6222)
See the reasoning at facebook/create-react-app#7633 This change should improve the build speed for large projects
1 parent 45aca81 commit 51d82a5

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

packages/@vue/cli-plugin-babel/index.js

+13-10
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,18 @@ module.exports = (api, options) => {
7878
jsRule
7979
.use('babel-loader')
8080
.loader(require.resolve('babel-loader'))
81-
.options(api.genCacheConfig('babel-loader', {
82-
'@babel/core': require('@babel/core/package.json').version,
83-
'@vue/babel-preset-app': require('@vue/babel-preset-app/package.json').version,
84-
'babel-loader': require('babel-loader/package.json').version,
85-
modern: !!process.env.VUE_CLI_MODERN_BUILD,
86-
browserslist: api.service.pkg.browserslist
87-
}, [
88-
'babel.config.js',
89-
'.browserslistrc'
90-
]))
81+
.options({
82+
cacheCompression: false,
83+
...api.genCacheConfig('babel-loader', {
84+
'@babel/core': require('@babel/core/package.json').version,
85+
'@vue/babel-preset-app': require('@vue/babel-preset-app/package.json').version,
86+
'babel-loader': require('babel-loader/package.json').version,
87+
modern: !!process.env.VUE_CLI_MODERN_BUILD,
88+
browserslist: api.service.pkg.browserslist
89+
}, [
90+
'babel.config.js',
91+
'.browserslistrc'
92+
])
93+
})
9194
})
9295
}

0 commit comments

Comments
 (0)