import { defineConfig, type Plugin } from 'vite' import { fileURLToPath, URL } from 'node:url' import { cpSync } from 'node:fs' import { resolve } from 'node:path' import vue from '@vitejs/plugin-vue' import AutoImport from 'unplugin-auto-import/vite' import Components from 'unplugin-vue-components/vite' import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' const projectRoot = fileURLToPath(new URL('.', import.meta.url)) /** 富文本编辑器自托管:构建完成后把 tinymce 整目录拷到 dist/tinymce, * 运行时经 /tinymce/ 以