add plugin vue-setup-extend
| | |
| | | "vite": "4.1.4", |
| | | "vite-plugin-compression": "0.5.1", |
| | | "vite-plugin-svg-icons": "2.0.1", |
| | | "vite-plugin-vue-setup-extend": "0.4.0", |
| | | "vite-plugin-vue-setup-extend": "^0.4.0", |
| | | "vitest": "^0.29.7", |
| | | "vue-eslint-parser": "9.1.0", |
| | | "vue-tsc": "0.35.0" |
| | |
| | | import createIcons from './icons'; |
| | | import createSvgIconsPlugin from './svg-icon'; |
| | | import createCompression from './compression'; |
| | | import createVueSetupExtend from './vue-setup-extend'; |
| | | import path from 'path'; |
| | | |
| | | export default (viteEnv: any, isBuild = false): [] => { |
| | |
| | | vitePlusgins.push(createCompression(viteEnv)); |
| | | vitePlusgins.push(createIcons()); |
| | | vitePlusgins.push(createSvgIconsPlugin(path, isBuild)); |
| | | vitePlusgins.push(createVueSetupExtend()); |
| | | return vitePlusgins; |
| | | }; |
对比新文件 |
| | |
| | | import VueSetupExtend from 'vite-plugin-vue-setup-extend'; |
| | | |
| | | export default () => { |
| | | return VueSetupExtend(); |
| | | }; |