- 本地安装python版本为3.10.X
因为github上传文件大小限制, 所以将static文件夹下的静态资源文件压缩成了static.7z, 需要解压才可以正常跑起来代码
- 进入helper/static目录
- 通过解压软件解压static.7z文件到当前目录(static)
- 解压后的文件夹结构如下
$ tree
.
├── darwin
│ └── adb
├── gadget-android-arm64.so
├── hluda-server-arm64
├── hluda-server-x86
├── sdk.json
├── static.7z
└── windows
├── adb.exe
├── AdbWinApi.dll
└── AdbWinUsbApi.dll
3 directories, 9 files
此时可删除static.7z文件
- 进入helper目录
- 打开命令行(或者使用vscode等专业软件打开文件夹)
- 执行
python.exe -m venv venv
创建虚拟环境 - 执行
.\venv\Scripts\activate
激活虚拟环境(如遇到权限问题请自行百度解决办法) - 执行
pip install -r .\requirements.txt -i https://pypi.doubanio.com/simple
安装依赖 - 执行
python main.py -p 8848
启动服务
websocket 可以通过 postman 或在线网站 http://www.websocket-test.com/ 进行连接和调试
- 根据 api 进行API调试
- 本地安装了16.X版本的nodejs
- 进入view目录
- 打开命令行(或者使用vscode等专业软件打开文件夹)
- 执行
corepack enable
开启corepack - 执行
yarn
安装依赖
- 执行
npx quasar dev -m electron
启动