fix(build): prepare frontend workspace outputs

- Build GUI and web frontend workspace dependencies before Vite starts
- Use relative GUI asset paths for Tauri packaged resources
- Refresh caniuse-lite to remove stale Browserslist warnings
This commit is contained in:
fanyang
2026-04-30 15:29:51 +08:00
parent ee9b51ff8a
commit 3832020d50
6 changed files with 15 additions and 11 deletions
+4 -3
View File
@@ -4,8 +4,9 @@
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vue-tsc -b && vite build",
"build:deps": "pnpm --filter easytier-frontend-lib build",
"dev": "pnpm run build:deps && vite",
"build": "pnpm run build:deps && vue-tsc -b && vite build",
"preview": "vite preview"
},
"dependencies": {
@@ -32,4 +33,4 @@
"vite-plugin-singlefile": "^2.0.3",
"vue-tsc": "^2.1.10"
}
}
}