vue-cli-plugin-multi-compiler
Vue CLI 3 plugin to add support for webpack multi-compiler mode
Getting Started
vue add multi-compiler
Configure
This plugin provides a option (configureMultiCompilerWebpack
) in vue.config.js
to tweak original vue cli webpack config into multiple configs.
You can use either a function
or an array
:
function usage
moduleexports = pluginOptions: { // `webpackConfig` here is the one resolved by vue cli. // (**after** executing `configureWebpack` and `chainWebpack`) const cloneDeep = const mainConfig = const appConfig = mainConfigentry = main: './src/main.js' appConfigentry = app: './src/app.js' // return an array to invoke webpack multi-compiler mode return mainConfig appConfig }
array usage
moduleexports = pluginOptions: configureMultiCompilerWebpack: // configurations here will be merged with original webpack config // by `webpack-merge` entry: main: './src/main.js' entry: app: './src/app.js'