import { defineConfig } from 'vite'; import { createViteConfig } from '@vtj/cli'; import { createDevTools } from '@vtj/local'; import http2Proxy from '@sy/vite-plugin-http2-proxy'; // import proxy from './proxy.config'; import mkcert from 'vite-plugin-mkcert'; import AutoImport from 'unplugin-auto-import/vite'; const config = createViteConfig({ // proxy, plugins: [ createDevTools(), http2Proxy(), mkcert(), AutoImport({ imports: [ 'vue', 'pinia', 'vue-router', { from: 'pinia', imports: ['storeToRefs', 'defineStore'], type: true } ], dts: 'src/auto-imports.d.ts', // 生成类型声明文件 eslintrc: { enabled: true // 生成 eslint 配置 } }) ] }); export default defineConfig({ ...config, server: { https: true, port: 10011, host: true } });