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.
 
 
 
 

16 lines
565 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());
// 取消对mockJS的加载
// vitePlugins.push(createSetupMock());
isBuild && vitePlugins.push(...createCompression(viteEnv));
return vitePlugins;
}