Blame view

antis-ncc-admin/start-dev.sh 716 Bytes
bdf9e891   “wangming”   更新.gitignore以包含.z...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  #!/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