feat: 添加外网访问支持
This commit is contained in:
44
start.sh
44
start.sh
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user