80 lines
2.1 KiB
Batchfile
80 lines
2.1 KiB
Batchfile
@echo off
|
|
chcp 65001 >nul
|
|
title 启动移动端项目
|
|
|
|
echo.
|
|
echo ╔════════════════════════════════════╗
|
|
echo ║ 启动移动端项目 ║
|
|
echo ╚════════════════════════════════════╝
|
|
echo.
|
|
|
|
cd /d "%~dp0xuniYou"
|
|
|
|
REM ==========================================
|
|
REM 检查 Node.js
|
|
REM ==========================================
|
|
echo [1/3] 检查 Node.js...
|
|
node --version >nul 2>&1
|
|
if errorlevel 1 (
|
|
echo [错误] Node.js 未安装或未添加到 PATH
|
|
echo.
|
|
echo 请先安装 Node.js: https://nodejs.org/
|
|
echo.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo [成功] Node.js 已就绪
|
|
echo.
|
|
|
|
REM ==========================================
|
|
REM 安装依赖
|
|
REM ==========================================
|
|
echo [2/3] 安装 npm 依赖...
|
|
echo.
|
|
|
|
if not exist "node_modules" (
|
|
echo 首次运行,正在安装依赖包...
|
|
echo 这可能需要几分钟,请耐心等待...
|
|
echo.
|
|
npm install
|
|
|
|
if errorlevel 1 (
|
|
echo.
|
|
echo [错误] 依赖安装失败
|
|
echo.
|
|
echo 尝试使用淘宝镜像:
|
|
npm config set registry https://registry.npmmirror.com
|
|
npm install
|
|
)
|
|
) else (
|
|
echo 依赖已安装,跳过...
|
|
)
|
|
|
|
echo.
|
|
echo [成功] 依赖安装完成
|
|
echo.
|
|
|
|
REM ==========================================
|
|
REM 提示
|
|
REM ==========================================
|
|
echo [3/3] 准备启动...
|
|
echo.
|
|
echo ════════════════════════════════════
|
|
echo.
|
|
echo 移动端项目已准备就绪!
|
|
echo.
|
|
echo 请在 HBuilderX 中打开此项目:
|
|
echo 1. 打开 HBuilderX
|
|
echo 2. 文件 → 打开目录
|
|
echo 3. 选择: %~dp0xuniYou
|
|
echo 4. 点击运行 → 运行到浏览器/模拟器/真机
|
|
echo.
|
|
echo 或者使用命令行运行:
|
|
echo - H5: npm run dev:h5
|
|
echo - 微信小程序: npm run dev:mp-weixin
|
|
echo - APP: 需要在 HBuilderX 中运行
|
|
echo.
|
|
echo ════════════════════════════════════
|
|
echo.
|
|
pause
|