详细说明: - 修复WorkflowPageV3.tsx中的TypeScript类型错误 - 移除未使用的executionTimeoutRef变量 - 修复style标签的jsx属性问题 - 将deprecated的substr()改为substring() - 清理n8n目录下的副本文件 - 添加server.js和start脚本用于静态文件服务 影响的文件: - web_frontend/exhibition-demo/src/pages/WorkflowPageV3.tsx - web_frontend/exhibition-demo/src/components/ResultModal.tsx - web_frontend/web_result/server.js (新增) - web_frontend/web_result/start.bat (新增) - web_frontend/web_result/start.sh (新增) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
67 lines
1.6 KiB
Batchfile
67 lines
1.6 KiB
Batchfile
@echo off
|
|
chcp 65001 >nul 2>&1
|
|
REM Web Result 静态服务器启动脚本 (Node.js版)
|
|
REM 端口: 4155
|
|
|
|
setlocal enabledelayedexpansion
|
|
|
|
REM 显示启动横幅
|
|
echo ======================================
|
|
echo Web Result 静态服务器
|
|
echo 端口: 4155
|
|
echo ======================================
|
|
echo.
|
|
|
|
REM 获取脚本所在目录
|
|
set "SCRIPT_DIR=%~dp0"
|
|
set "SCRIPT_DIR=%SCRIPT_DIR:~0,-1%"
|
|
|
|
REM 切换到脚本所在目录
|
|
cd /d "%SCRIPT_DIR%"
|
|
|
|
REM 检查 Node.js
|
|
where node >nul 2>&1
|
|
if errorlevel 1 (
|
|
echo [错误] Node.js 未安装
|
|
echo 请先安装 Node.js: https://nodejs.org
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo [信息] Node.js 版本:
|
|
node --version
|
|
echo.
|
|
|
|
REM 检查端口 4155 是否被占用
|
|
netstat -ano | findstr :4155 >nul 2>&1
|
|
if not errorlevel 1 (
|
|
echo [警告] 端口 4155 已被占用
|
|
echo [信息] 正在查看占用进程...
|
|
netstat -ano | findstr :4155
|
|
echo.
|
|
|
|
set /p "kill_process=是否终止占用进程?(y/N): "
|
|
if /I "!kill_process!"=="y" (
|
|
echo [信息] 正在终止占用进程...
|
|
for /f "tokens=5" %%a in ('netstat -ano ^| findstr :4155') do (
|
|
taskkill /PID %%a /F >nul 2>&1
|
|
)
|
|
echo [成功] 进程已终止
|
|
timeout /t 1 /nobreak >nul
|
|
) else (
|
|
echo [错误] 无法启动服务器,端口被占用
|
|
pause
|
|
exit /b 1
|
|
)
|
|
)
|
|
|
|
REM 启动服务器
|
|
echo [信息] 正在启动服务器...
|
|
echo [信息] 访问地址: http://localhost:4155
|
|
echo [提示] 按 Ctrl+C 停止服务器
|
|
echo.
|
|
|
|
REM 使用 Node.js 启动服务器
|
|
node server.js
|
|
|
|
pause |