chore: 补充丢失的依赖

This commit is contained in:
wangxuefeng
2025-03-12 12:01:14 +08:00
parent e677d4fc9e
commit c86bf9e62e
5 changed files with 102 additions and 27 deletions

View File

@@ -4,33 +4,34 @@ import AutoImport from 'unplugin-auto-import/vite';
import { defineConfig, loadEnv } from 'vite';
import mkcert from 'vite-plugin-mkcert';
const config = createViteConfig({
// proxy,
plugins: [
createDevTools(),
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(({ mode }) => {
console.log('mode', mode);
const env = loadEnv(mode, process.cwd(), ['VITE_']);
const isDev = env.VITE_NODE_ENV === 'development';
const config = createViteConfig({
// proxy,
plugins: [
createDevTools(),
isDev && mkcert(),
AutoImport({
imports: [
'vue',
'pinia',
'vue-router',
{
from: 'pinia',
imports: ['storeToRefs', 'defineStore'],
type: true
}
],
dts: 'src/auto-imports.d.ts', // 生成类型声明文件
eslintrc: {
enabled: true // 生成 eslint 配置
}
})
]
});
return {
...config,
server: {