diff --git a/web/build/plugins/html.ts b/web/build/plugins/html.ts
index 1fe96aeb..8e7f8ae6 100644
--- a/web/build/plugins/html.ts
+++ b/web/build/plugins/html.ts
@@ -8,7 +8,6 @@ export function setupHtmlPlugin(viteEnv: ViteEnv) {
data: {
title: VITE_APP_TITLE
}
- },
- viteNext: true
+ }
})
}
diff --git a/web/eslint.config.js b/web/eslint.config.js
index 5d8d4d89..dd0cf72d 100644
--- a/web/eslint.config.js
+++ b/web/eslint.config.js
@@ -3,15 +3,8 @@ import unocss from '@unocss/eslint-config/flat'
import skipFormatting from '@vue/eslint-config-prettier/skip-formatting'
import vueTsEslintConfig from '@vue/eslint-config-typescript'
import pluginVue from 'eslint-plugin-vue'
-import path from 'path'
-import { fileURLToPath } from 'url'
-const __filename = fileURLToPath(import.meta.url)
-const __dirname = path.dirname(__filename)
-
-const compat = new FlatCompat({
- baseDirectory: __dirname
-})
+const compat = new FlatCompat()
export default [
...pluginVue.configs['flat/essential'],
diff --git a/web/settings/proxy-config.example.ts b/web/settings/proxy-config.example.ts
index 576ec0a0..011f95ba 100644
--- a/web/settings/proxy-config.example.ts
+++ b/web/settings/proxy-config.example.ts
@@ -1,4 +1,4 @@
-const proxyConfigMappings: Record = {
+const proxyConfigMappings: Record = {
dev: [
{
prefix: '/api/ws',
diff --git a/web/types/env.d.ts b/web/types/env.d.ts
index bf3d794e..dc2607b6 100644
--- a/web/types/env.d.ts
+++ b/web/types/env.d.ts
@@ -16,5 +16,9 @@ interface ProxyConfig {
/** 代理目标地址,后端真实接口地址 */
target: string
/** 是否校验https证书 */
- secure: boolean
+ secure?: boolean
+ /** 是否修改请求头中的host */
+ changeOrigin?: boolean
+ /** 是否代理websocket */
+ ws?: boolean
}