Revert vite.config.ts to origin version
• webui will be created automatically on build
This commit is contained in:
parent
a8bbce3ae7
commit
df52ce98d8
1 changed files with 1 additions and 19 deletions
|
|
@ -1,30 +1,12 @@
|
||||||
import { defineConfig } from 'vite'
|
import { defineConfig } from 'vite'
|
||||||
import path from 'path'
|
import path from 'path'
|
||||||
import { existsSync, mkdirSync } from 'fs'
|
|
||||||
import { webuiPrefix } from '@/lib/constants'
|
import { webuiPrefix } from '@/lib/constants'
|
||||||
import react from '@vitejs/plugin-react-swc'
|
import react from '@vitejs/plugin-react-swc'
|
||||||
import tailwindcss from '@tailwindcss/vite'
|
import tailwindcss from '@tailwindcss/vite'
|
||||||
|
|
||||||
const ensureWebuiDir = () => ({
|
|
||||||
name: 'ensure-webui-dir',
|
|
||||||
apply: 'build' as const,
|
|
||||||
buildStart() {
|
|
||||||
const outDir = path.resolve(__dirname, '../lightrag/api/webui')
|
|
||||||
if (!existsSync(outDir)) {
|
|
||||||
mkdirSync(outDir, { recursive: true })
|
|
||||||
}
|
|
||||||
},
|
|
||||||
closeBundle() {
|
|
||||||
const outDir = path.resolve(__dirname, '../lightrag/api/webui')
|
|
||||||
if (!existsSync(outDir)) {
|
|
||||||
mkdirSync(outDir, { recursive: true })
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
// https://vite.dev/config/
|
// https://vite.dev/config/
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [react(), tailwindcss(), ensureWebuiDir()],
|
plugins: [react(), tailwindcss()],
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
'@': path.resolve(__dirname, './src')
|
'@': path.resolve(__dirname, './src')
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue