#!/usr/bin/env sh

# 读取当前版本号
version=$(node -p "require('./package.json').version")

# # nuxt编译打包
# node --max-old-space-size=8192 ./node_modules/nuxt/bin/nuxt.mjs build

# # 清理public/upload目录
rm -rf .output/public/upload

# # 复制数据结构迁移文件
cp -rf ./prisma/migrations ./.output/server/node_modules/.prisma/client

# # 复制数据seed脚本
cp -rf ./prisma/seed.js ./.output/server/node_modules/.prisma/client/seed.js

# # 复制 pm2 启动配置文件
cp ./ecosystem.config.cjs ./.output/ecosystem.config.cjs 

# # 更新package.json文件
node ./scripts/update-package.js