You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
521 B
14 lines
521 B
import vue from '@vitejs/plugin-vue' |
|
|
|
import createAutoImport from './auto-import' |
|
import createCompression from './compression' |
|
import createSetupExtend from './setup-extend' |
|
import createSetupMock from './setup-mock' |
|
export default function createVitePlugins (viteEnv, isBuild = false) { |
|
const vitePlugins = [vue()] |
|
vitePlugins.push(createAutoImport()) |
|
vitePlugins.push(createSetupExtend()) |
|
vitePlugins.push(createSetupMock()) |
|
isBuild && vitePlugins.push(...createCompression(viteEnv)) |
|
return vitePlugins |
|
}
|
|
|