Generating commit message...
This commit is contained in:
44
admin-system/deploy.sh
Normal file
44
admin-system/deploy.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 结伴客后台管理系统部署脚本
|
||||
echo "开始部署结伴客后台管理系统..."
|
||||
|
||||
# 检查Node.js是否安装
|
||||
if ! command -v node &> /dev/null; then
|
||||
echo "错误: Node.js 未安装,请先安装 Node.js"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查npm是否安装
|
||||
if ! command -v npm &> /dev/null; then
|
||||
echo "错误: npm 未安装,请先安装 npm"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 安装依赖
|
||||
echo "安装项目依赖..."
|
||||
npm install
|
||||
|
||||
# 构建项目
|
||||
echo "构建项目..."
|
||||
npm run build
|
||||
|
||||
# 检查构建是否成功
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "构建成功!"
|
||||
else
|
||||
echo "构建失败,请检查错误信息"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 创建生产环境配置文件
|
||||
echo "创建生产环境配置..."
|
||||
cat > .env.production << EOF
|
||||
VITE_APP_TITLE=结伴客后台管理系统
|
||||
VITE_API_BASE_URL=https://api.jiebanke.com
|
||||
VITE_APP_VERSION=v1.0.0
|
||||
EOF
|
||||
|
||||
echo "部署完成!"
|
||||
echo "运行 'npm run preview' 预览生产版本"
|
||||
echo "或运行 'npm run dev' 启动开发服务器"
|
||||
Reference in New Issue
Block a user