start-dev.sh 716 Bytes
#!/bin/bash

# 绿纤ERP前端启动脚本
echo "🚀 启动绿纤ERP前端项目..."

# 检查nvm是否安装
if ! command -v nvm &> /dev/null; then
    echo "❌ nvm未安装,请先安装nvm"
    exit 1
fi

# 切换到项目目录
cd "$(dirname "$0")"

# 使用nvm切换到指定Node.js版本
echo "📦 切换到Node.js 16.20.2..."
nvm use

# 检查Node.js版本
echo "✅ 当前Node.js版本: $(node --version)"

# 安装依赖(如果需要)
if [ ! -d "node_modules" ]; then
    echo "📥 安装项目依赖..."
    npm install
fi

# 启动开发服务器
echo "🌐 启动前端开发服务器..."
echo "📍 访问地址: http://localhost:3000"
echo "🛑 按 Ctrl+C 停止服务"
echo ""

npm run dev