|
@@ -4,7 +4,7 @@ import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
|
|
import tsconfigPaths from 'vite-tsconfig-paths'
|
|
import tsconfigPaths from 'vite-tsconfig-paths'
|
|
import { vanillaExtractPlugin } from '@vanilla-extract/vite-plugin'
|
|
import { vanillaExtractPlugin } from '@vanilla-extract/vite-plugin'
|
|
import react from '@vitejs/plugin-react'
|
|
import react from '@vitejs/plugin-react'
|
|
-import path from 'node:path'
|
|
|
|
|
|
+import path from 'path'
|
|
import { visualizer } from 'rollup-plugin-visualizer'
|
|
import { visualizer } from 'rollup-plugin-visualizer'
|
|
|
|
|
|
export default defineConfig(({ mode }) => {
|
|
export default defineConfig(({ mode }) => {
|
|
@@ -86,7 +86,12 @@ export default defineConfig(({ mode }) => {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+ resolve: {
|
|
|
|
+ alias: {
|
|
|
|
+ '@': path.join(__dirname, './src'),
|
|
|
|
+ '#': path.join(__dirname, './types')
|
|
|
|
+ }
|
|
|
|
+ },
|
|
// 优化依赖预构建
|
|
// 优化依赖预构建
|
|
optimizeDeps: {
|
|
optimizeDeps: {
|
|
include: [
|
|
include: [
|