开发前后端 不要设置启动 我们设置 debug模式排错
pkill -f "node server.js" && cd /root/faceswap-web/backend && DEBUG=* node server.js
cd /root/faceswap-web/frontend && npm run build && npm run preview -- --host
pkill -f "node server.js" && cd /root/faceswap-web/backend && DEBUG=* node server
pkill -f "node server.js" && pkill -f "vite"
cd /root/faceswap-web/backend && DEBUG=* node server.js
现在前后端都已经以调试模式启动:
后端使用了 DEBUG=* 环境变量,显示所有 Express 和 Socket.IO 相关的调试信息。
前端使用了 DEBUG=vite:* 环境变量,显示所有 Vite 开发服务器相关的调试信息。
请尝试访问前端网站并执行上传操作,这样后端的调试日志将显示详细的请求处理过程和可能的错误信息。
如果遇到任何错误:
后端日志会显示API请求处理的详细信息、CORS错误和文件操作错误
前端日志会显示Vite服务器相关的问题
请根据调试输出告诉我您看到的错误信息,我可以帮您进一步排查。

浙公网安备 33010602011771号