build 395 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. # 设置错误时退出
  3. set -e
  4. # 进入项目根目录
  5. cd $(dirname $0)/../../..
  6. rm -rf dist-prod
  7. rm -rf dist-prod.tar.gz
  8. # 安装依赖
  9. echo "Installing dependencies..."
  10. npm install
  11. # 构建生产环境
  12. echo "Building for production..."
  13. npm run build:prod
  14. # 检查构建结果
  15. if [ -d "dist-prod" ]; then
  16. echo "Build successful!"
  17. else
  18. echo "Build failed!"
  19. exit 1
  20. fi