| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- @echo off
- echo ========================================
- echo Frontend 环境设置 (Windows)
- echo ========================================
- echo.
- REM 检查Node.js是否安装
- node --version >nul 2>&1
- if errorlevel 1 (
- echo ❌ Node.js未安装或不在PATH中
- echo 请先安装Node.js 18+
- pause
- exit /b 1
- )
- echo ✓ 检测到Node.js
- node --version
- REM 检查npm是否安装
- npm --version >nul 2>&1
- if errorlevel 1 (
- echo ❌ npm未安装
- pause
- exit /b 1
- )
- echo ✓ 检测到npm
- npm --version
- echo.
- echo 正在安装Yarn包管理器...
- npm install -g yarn
- echo.
- echo 正在清理缓存...
- npm cache clean --force
- if exist node_modules rmdir /s /q node_modules
- if exist package-lock.json del package-lock.json
- if exist yarn.lock del yarn.lock
- echo.
- echo 正在安装依赖包...
- yarn install
- echo.
- echo ========================================
- echo 设置完成!
- echo ========================================
- echo.
- echo 启动开发服务器: yarn dev
- echo 构建生产版本: yarn build
- echo 运行测试: yarn test
- echo 代码检查: yarn lint
- echo.
- pause
|