web
This commit is contained in:
59
admin/build-select.sh
Normal file
59
admin/build-select.sh
Normal file
@@ -0,0 +1,59 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "========================================"
|
||||
echo " 电商管理后台 - 多环境打包工具"
|
||||
echo "========================================"
|
||||
echo ""
|
||||
echo "请选择要打包的生产环境:"
|
||||
echo ""
|
||||
echo "[1] 中国区 (prod-cn) - https://tral.cc"
|
||||
echo "[2] 美国区 (prod-us) - https://us.tral.cc"
|
||||
echo "[3] 欧洲区 (prod-eu) - https://eu.tral.cc"
|
||||
echo "[4] 默认生产 (prod) - https://tral.cc"
|
||||
echo ""
|
||||
read -p "请输入选项 (1-4): " choice
|
||||
|
||||
case $choice in
|
||||
1)
|
||||
echo ""
|
||||
echo "正在打包中国区生产环境..."
|
||||
npm run build:prod-cn
|
||||
echo ""
|
||||
echo "✓ 中国区生产环境打包完成!"
|
||||
echo "输出目录: dist/"
|
||||
;;
|
||||
2)
|
||||
echo ""
|
||||
echo "正在打包美国区生产环境..."
|
||||
npm run build:prod-us
|
||||
echo ""
|
||||
echo "✓ 美国区生产环境打包完成!"
|
||||
echo "输出目录: dist/"
|
||||
;;
|
||||
3)
|
||||
echo ""
|
||||
echo "正在打包欧洲区生产环境..."
|
||||
npm run build:prod-eu
|
||||
echo ""
|
||||
echo "✓ 欧洲区生产环境打包完成!"
|
||||
echo "输出目录: dist/"
|
||||
;;
|
||||
4)
|
||||
echo ""
|
||||
echo "正在打包默认生产环境..."
|
||||
npm run build:prod
|
||||
echo ""
|
||||
echo "✓ 默认生产环境打包完成!"
|
||||
echo "输出目录: dist/"
|
||||
;;
|
||||
*)
|
||||
echo ""
|
||||
echo "✗ 无效的选项,请重新运行脚本"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
echo ""
|
||||
echo "========================================"
|
||||
echo "打包流程已完成"
|
||||
echo "========================================"
|
||||
Reference in New Issue
Block a user