feat: 添加外网访问支持

This commit is contained in:
QZMusic
2026-06-04 15:15:17 +00:00
parent a4368eb232
commit a866d59053
3 changed files with 108 additions and 6 deletions

View File

@@ -18,10 +18,42 @@ if [ ! -d "node_modules" ]; then
fi
fi
echo "🚀 正在启动开发服务器..."
echo "🌐 访问地址: http://localhost:10096"
echo ""
echo "按 Ctrl+C 停止服务"
echo ""
# 选择启动模式
echo "请选择启动模式:"
echo " 1) 开发模式(带热更新)"
echo " 2) 生产模式(静态文件服务"
read -p "请输入选项 (1/2默认 2): " choice
npm run dev
case ${choice:-2} in
1)
echo ""
echo "🚀 正在启动开发服务器..."
echo "🌐 访问地址: http://localhost:10096"
echo ""
echo "按 Ctrl+C 停止服务器"
echo ""
npm run dev
;;
2)
# 检查是否已构建
if [ ! -d "dist" ]; then
echo "📦 未找到构建文件,正在构建..."
npm run build
if [ $? -ne 0 ]; then
echo "❌ 构建失败!"
exit 1
fi
fi
echo ""
echo "🚀 正在启动生产服务器..."
echo "🌐 访问地址: http://[你的IP]:10096"
echo ""
echo "按 Ctrl+C 停止服务器"
echo ""
npm run serve
;;
*)
echo "❌ 无效选项!"
exit 1
;;
esac