From f5ab9776a90e0136b243601571f4619c20da3ccd Mon Sep 17 00:00:00 2001 From: Rcox <114689629+Rcoxx@users.noreply.github.com> Date: Fri, 2 Feb 2024 15:08:36 +0000 Subject: [PATCH] feat: add vite-plugin-url-copy --- package.json | 1 + vite.config.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/package.json b/package.json index 8a1cc3833..761dde371 100644 --- a/package.json +++ b/package.json @@ -116,6 +116,7 @@ "vite-plugin-purge-icons": "^0.10.0", "vite-plugin-style-import": "2.0.0", "vite-plugin-svg-icons": "^2.0.1", + "vite-plugin-url-copy": "^1.1.1", "vue-tsc": "^1.8.27" }, "packageManager": "pnpm@8.1.0", diff --git a/vite.config.ts b/vite.config.ts index 9a46e5090..3438582f6 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -8,6 +8,7 @@ import EslintPlugin from 'vite-plugin-eslint' import { ViteEjsPlugin } from 'vite-plugin-ejs' import { viteMockServe } from 'vite-plugin-mock' import PurgeIcons from 'vite-plugin-purge-icons' +import ServerUrlCopy from 'vite-plugin-url-copy' import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite' import { createSvgIconsPlugin } from 'vite-plugin-svg-icons' import { createStyleImportPlugin, ElementPlusResolve } from 'vite-plugin-style-import' @@ -39,6 +40,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { } }), VueJsx(), + ServerUrlCopy(), progress(), env.VITE_USE_ALL_ELEMENT_PLUS_STYLE === 'false' ? createStyleImportPlugin({