|
|
@ -1,6 +1,5 @@ |
|
|
|
# 无源标靶上位机 |
|
|
|
|
|
|
|
|
|
|
|
## 开发注意事项 |
|
|
|
|
|
|
|
- 请确保在开发环境中,`server/tcpProxy/index.js` 文件中的 `TCP_HOST` 设置为下位机的实际 IP 地址 |
|
|
@ -8,9 +7,24 @@ |
|
|
|
- 确保在生产环境中,`client\src\sections\wuyuanbiaoba\components\CameraView.jsx`,摄像头流的 streamUrl 指向正确的地址 |
|
|
|
- 提交代码前,请将 `streamUrl` 设置回去 |
|
|
|
|
|
|
|
|
|
|
|
## 部署说明 |
|
|
|
|
|
|
|
### 部署步骤 |
|
|
|
|
|
|
|
**特别注意** |
|
|
|
确保下位机已经安装了 nodejs 环境,并且版本在 20 以上,注意,nodejs 环境必须是 root 用户可用的,因为服务自启动需要 root 权限。 |
|
|
|
|
|
|
|
#### nodejs 安装指南 |
|
|
|
|
|
|
|
```shell |
|
|
|
sudo su - |
|
|
|
# 安装 nvm |
|
|
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash |
|
|
|
source ~/.bashrc |
|
|
|
nvm install 20 |
|
|
|
nvm use 20 |
|
|
|
``` |
|
|
|
|
|
|
|
1. 从项目的 [release](https://gitea.anxinyun.cn/qinjian/wuyuanbiaoba_web/releases) 页面下载最新的打包文件,如 `wuyuanbiaoba-web-x.x.x.tar.gz` |
|
|
|
2. 上传到服务器的临时目录,如 `/tmp/folder/`(这里最好建立一个新的目录存放压缩文件) |
|
|
|
3. 进入该目录,解压文件 `tar -xzf wuyuanbiaoba-web-x.x.x.tar.gz` |
|
|
|