use rsbuild instead of vite

This commit is contained in:
2025-09-05 11:00:55 +08:00
parent 80552924df
commit 84d798c01f
21 changed files with 1342 additions and 1098 deletions

View File

@@ -1,12 +1,11 @@
{
"name": "oj-next",
"version": "1.7.0",
"version": "1.8.0",
"type": "module",
"scripts": {
"start": "vite",
"build": "vue-tsc && vite build",
"build:staging": "vue-tsc && vite build --mode=staging",
"preview": "vite preview",
"start": "rsbuild dev",
"build": "rsbuild build",
"build:staging": "rsbuild build --env-mode=staging",
"fmt": "prettier --write src *.ts"
},
"dependencies": {
@@ -33,14 +32,13 @@
},
"devDependencies": {
"@iconify/vue": "^5.0.0",
"@rsbuild/core": "^1.5.3",
"@rsbuild/plugin-vue": "^1.1.2",
"@types/canvas-confetti": "^1.9.0",
"@types/node": "^24.3.0",
"@vitejs/plugin-vue": "^6.0.1",
"prettier": "^3.6.2",
"typescript": "^5.9.2",
"unplugin-auto-import": "^20.0.0",
"unplugin-vue-components": "^29.0.0",
"vite": "^7.1.3",
"vue-tsc": "^3.0.6"
"unplugin-vue-components": "^29.0.0"
}
}