1
This commit is contained in:
34
demo-project/start.sh
Normal file
34
demo-project/start.sh
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "===================================="
|
||||
echo " Admin Framework Demo 启动脚本"
|
||||
echo "===================================="
|
||||
echo ""
|
||||
|
||||
# 检查 node_modules 是否存在
|
||||
if [ ! -d "node_modules" ]; then
|
||||
echo "[1/2] 首次运行,正在安装依赖..."
|
||||
echo ""
|
||||
npm install
|
||||
echo ""
|
||||
else
|
||||
echo "[✓] 依赖已安装"
|
||||
echo ""
|
||||
fi
|
||||
|
||||
echo "[2/2] 启动开发服务器..."
|
||||
echo ""
|
||||
echo "浏览器将自动打开 http://localhost:8080"
|
||||
echo ""
|
||||
echo "可访问:"
|
||||
echo " - /login - 登录页面"
|
||||
echo " - /home - 主页"
|
||||
echo " - /business/product - 业务示例"
|
||||
echo ""
|
||||
echo "按 Ctrl+C 停止服务器"
|
||||
echo ""
|
||||
echo "===================================="
|
||||
echo ""
|
||||
|
||||
npm run dev
|
||||
|
||||
Reference in New Issue
Block a user