-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvite.config.ts
29 lines (27 loc) · 949 Bytes
/
vite.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import react from '@vitejs/plugin-react'
import { resolve } from 'path'
import { defineConfig } from 'vite'
export default defineConfig({
plugins: [
react({
babel: {
plugins: ['styled-components'],
babelrc: false,
configFile: false
}
})
],
build: {},
resolve: {
alias: [
{ find: '@assets', replacement: resolve(__dirname, './src/assets') },
{ find: '@stories', replacement: resolve(__dirname, './src/stories') },
{ find: '@types', replacement: resolve(__dirname, './src/types') },
{ find: '@components', replacement: resolve(__dirname, './src/components') },
{ find: '@pages', replacement: resolve(__dirname, './src/pages') },
{ find: '@i18n', replacement: resolve(__dirname, './src/i18n') },
{ find: '@styles', replacement: resolve(__dirname, './src/styles') },
{ find: '@utils', replacement: resolve(__dirname, './src/utils') }
]
}
})