diff --git a/packages/@vue/cli-plugin-babel/migrator/index.js b/packages/@vue/cli-plugin-babel/migrator/index.js index 13544815bc..dd4012654c 100644 --- a/packages/@vue/cli-plugin-babel/migrator/index.js +++ b/packages/@vue/cli-plugin-babel/migrator/index.js @@ -1,6 +1,8 @@ const { chalk } = require('@vue/cli-shared-utils') module.exports = (api) => { + api.transformScript('babel.config.js', require('../codemods/usePluginPreset')) + if (api.fromVersion('^3')) { api.extendPackage({ dependencies: { @@ -8,8 +10,6 @@ module.exports = (api) => { } }, true) - api.transformScript('babel.config.js', require('../codemods/usePluginPreset')) - // TODO: implement a codemod to migrate polyfills api.exitLog(`core-js has been upgraded from v2 to v3. If you have any custom polyfills defined in ${chalk.yellow('babael.config.js')}, please be aware their names may have been changed.