setup.bat 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. @echo off
  2. echo ========================================
  3. echo Frontend 环境设置 (Windows)
  4. echo ========================================
  5. echo.
  6. REM 检查Node.js是否安装
  7. node --version >nul 2>&1
  8. if errorlevel 1 (
  9. echo ❌ Node.js未安装或不在PATH中
  10. echo 请先安装Node.js 18+
  11. pause
  12. exit /b 1
  13. )
  14. echo ✓ 检测到Node.js
  15. node --version
  16. REM 检查npm是否安装
  17. npm --version >nul 2>&1
  18. if errorlevel 1 (
  19. echo ❌ npm未安装
  20. pause
  21. exit /b 1
  22. )
  23. echo ✓ 检测到npm
  24. npm --version
  25. echo.
  26. echo 正在安装Yarn包管理器...
  27. npm install -g yarn
  28. echo.
  29. echo 正在清理缓存...
  30. npm cache clean --force
  31. if exist node_modules rmdir /s /q node_modules
  32. if exist package-lock.json del package-lock.json
  33. if exist yarn.lock del yarn.lock
  34. echo.
  35. echo 正在安装依赖包...
  36. yarn install
  37. echo.
  38. echo ========================================
  39. echo 设置完成!
  40. echo ========================================
  41. echo.
  42. echo 启动开发服务器: yarn dev
  43. echo 构建生产版本: yarn build
  44. echo 运行测试: yarn test
  45. echo 代码检查: yarn lint
  46. echo.
  47. pause