18 lines
494 B
TypeScript
18 lines
494 B
TypeScript
import { defineConfig } from 'vite'
|
||
import vue from '@vitejs/plugin-vue'
|
||
|
||
// 同时用于浏览器与 Tauri(Tauri 会在 dev/build 时注入 TAURI_ENV_* 环境变量)
|
||
export default defineConfig({
|
||
plugins: [vue()],
|
||
// Tauri 期望静态资源走相对路径,且必须设置固定端口供其内嵌 WebView 使用
|
||
clearScreen: false,
|
||
server: {
|
||
port: 1420,
|
||
strictPort: true,
|
||
watch: {
|
||
ignored: ['**/src-tauri/**']
|
||
}
|
||
},
|
||
envPrefix: ['VITE_', 'TAURI_ENV_']
|
||
})
|