- 新增许愿树页面(Canvas绘制、许愿条展示) - 新增许愿详情页面 - 新增许愿创建弹窗(免费/付费两种模式) - 新增网络请求封装 utils/request.js - 新增Go后端项目结构(Gin + Inertia.js) - 新增用户、订单、许愿数据模型 - 新增数据库迁移脚本 - 更新.gitignore补全忽略规则 - 更新.env.local配置(robot=2, 版本1.0.1) - 添加secrets目录说明文档
25 lines
401 B
Bash
25 lines
401 B
Bash
#!/bin/bash
|
|
|
|
# 生产环境构建脚本
|
|
|
|
echo "Building Lunar Server..."
|
|
|
|
# 创建输出目录
|
|
mkdir -p bin
|
|
|
|
# 编译 Go 后端
|
|
echo "Building Go backend..."
|
|
go build -o bin/lunar-server cmd/main.go
|
|
|
|
# 编译前端(如果存在)
|
|
if [ -d "web" ]; then
|
|
echo "Building frontend..."
|
|
cd web
|
|
npm install
|
|
npm run build
|
|
cd ..
|
|
fi
|
|
|
|
echo "Build complete!"
|
|
echo "Output: bin/lunar-server"
|