// vite.config.js import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' import { readdirSync, writeFileSync } from 'fs' function createHTMLFiles() { const viewsDir = './src/views/admin' const vueFiles = readdirSync(viewsDir).filter(file => file.endsWith('.vue')) const input = {} vueFiles.forEach(file => { const pageName = file.replace('.vue', '') const htmlFileName = `${pageName}.html` // 在项目根目录创建 HTML 文件 const htmlContent = `