FAQ - jasoneri/redViewer GitHub Wiki

[!Tip] 下方问答没能解决你的问题的话,请提交issue或进 QQ群 提问(进群的话为了区别,记得说明求问的是rV)

1. npm i / 安装前端依赖 一直转圈无法启动等 npm 相关

在 frontend 目录开终端,然后参照 此文章 里的代码指令进行换源,重启程序

2. 局域网相关(手机访问失败异常等)

2.1 手机压根无法访问

尝试PC防火墙进高级设置,入站规则处新建规则,将8080与12345端口开放(后续可能会尝试程序自动处理)

2.2 存在多个Network时跨域失败:(其表现为有ui但没书列表)

局域网ip取值条件为优先 192.x.x.x 网段 && 排除 x.x.x.1

规则样板覆盖不全,目前仅靠开发者自己发现,可提issue或者在代码里修改 位置在frontend/vite.config.js搜索alias.address.startsWith("192")
可自行调整if条件或在函数最后 return needHost || 'localhost' 更改为 return 'x.x.x.x;' 设成指定的ip值(这样的话还能跳出局域网访问公网)

3. 后端程序报错 [WinError 10013] ...不允许...访问套接字的尝试。

后端端口为12345,命中默认的虚拟机 Hyper-V 随机保留端口范围,根据 此链接方法 处理并重启