feat: add vite-plugin-url-copy

This commit is contained in:
Rcox 2024-02-02 15:08:36 +00:00
parent e3316dac43
commit f5ab9776a9
2 changed files with 3 additions and 0 deletions

View File

@ -116,6 +116,7 @@
"vite-plugin-purge-icons": "^0.10.0", "vite-plugin-purge-icons": "^0.10.0",
"vite-plugin-style-import": "2.0.0", "vite-plugin-style-import": "2.0.0",
"vite-plugin-svg-icons": "^2.0.1", "vite-plugin-svg-icons": "^2.0.1",
"vite-plugin-url-copy": "^1.1.1",
"vue-tsc": "^1.8.27" "vue-tsc": "^1.8.27"
}, },
"packageManager": "pnpm@8.1.0", "packageManager": "pnpm@8.1.0",

View File

@ -8,6 +8,7 @@ import EslintPlugin from 'vite-plugin-eslint'
import { ViteEjsPlugin } from 'vite-plugin-ejs' import { ViteEjsPlugin } from 'vite-plugin-ejs'
import { viteMockServe } from 'vite-plugin-mock' import { viteMockServe } from 'vite-plugin-mock'
import PurgeIcons from 'vite-plugin-purge-icons' import PurgeIcons from 'vite-plugin-purge-icons'
import ServerUrlCopy from 'vite-plugin-url-copy'
import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite' import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite'
import { createSvgIconsPlugin } from 'vite-plugin-svg-icons' import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
import { createStyleImportPlugin, ElementPlusResolve } from 'vite-plugin-style-import' import { createStyleImportPlugin, ElementPlusResolve } from 'vite-plugin-style-import'
@ -39,6 +40,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
} }
}), }),
VueJsx(), VueJsx(),
ServerUrlCopy(),
progress(), progress(),
env.VITE_USE_ALL_ELEMENT_PLUS_STYLE === 'false' env.VITE_USE_ALL_ELEMENT_PLUS_STYLE === 'false'
? createStyleImportPlugin({ ? createStyleImportPlugin({