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
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; |
|
}
|
|
|