@echo off chcp 65001 >nul setlocal enabledelayedexpansion echo 🔧 修复 npm 路径问题的启动脚本 echo. REM 设置环境变量 set VUE_CLI_BABEL_TRANSPILE_MODULES=false set VUE_CLI_MODERN_BUILD=false set VUE_CLI_LOG_LEVEL=info set LANG=zh_CN.UTF-8 set LC_ALL=zh_CN.UTF-8 REM 检查 Node.js 环境 echo 检查 Node.js 环境... node --version >nul 2>&1 if errorlevel 1 ( echo ❌ Node.js 未找到,请确保已正确安装 echo 请访问 https://nodejs.org 下载并安装 Node.js pause exit /b 1 ) npm --version >nul 2>&1 if errorlevel 1 ( echo ❌ npm 未找到,请确保已正确安装 pause exit /b 1 ) echo ✅ Node.js 环境检查通过 echo. REM 检查依赖 echo 检查依赖... if not exist "node_modules" ( echo 📦 依赖未安装,正在安装... npm install if errorlevel 1 ( echo ❌ 依赖安装失败 pause exit /b 1 ) ) REM 预构建前端 echo. echo 预构建前端... npm run build:vue if errorlevel 1 ( echo ❌ 前端构建失败 pause exit /b 1 ) echo ✅ 前端构建成功 echo. REM 启动 Electron echo 启动 Electron 应用... echo 🚀 标准模式启动... electron . pause