refactor: 清理构建流程并引入Bun工具

- 清理旧的输出目录并引入Bun命令行工具以支持构建流程
- 移除构建脚本中多余的删除输出目录命令
This commit is contained in:
2026-01-18 13:59:58 +08:00
parent 115140d340
commit e133c006ce
2 changed files with 5 additions and 1 deletions

View File

@@ -1,3 +1,7 @@
import { $ } from 'bun'
await $`rm -rf out`
const targetMap = { const targetMap = {
'bun-windows-x64': 'x86_64-pc-windows-msvc', 'bun-windows-x64': 'x86_64-pc-windows-msvc',
'bun-darwin-arm64': 'aarch64-apple-darwin', 'bun-darwin-arm64': 'aarch64-apple-darwin',

View File

@@ -4,7 +4,7 @@
"type": "module", "type": "module",
"scripts": { "scripts": {
"build": "vite build && bun run build:compile", "build": "vite build && bun run build:compile",
"build:compile": "rm -rf out && bun build.ts", "build:compile": "bun build.ts",
"db:generate": "drizzle-kit generate", "db:generate": "drizzle-kit generate",
"db:migrate": "drizzle-kit migrate", "db:migrate": "drizzle-kit migrate",
"db:push": "drizzle-kit push", "db:push": "drizzle-kit push",