Skip to content

Latest commit

 

History

History
74 lines (54 loc) · 2 KB

README.md

File metadata and controls

74 lines (54 loc) · 2 KB

qbittorrent-webUI

The sleekest looking WebUI for qBittorrent made with Vue.js! 使用Vue3 开发的一个Qbittorrent WebUI界面, 参考了Motrix的界面。

qbtui

Vue qBittorrent

stars Forks Issues Closed Contributor Covenant

Screenshots 页面截图

  • Login 登录页面 Login
  • Home 首页 Home
  • TorrentDetail 详情 TorrentProperties TorrentProperties TorrentProperties TorrentProperties
  • AddTorrent 添加弹窗页 AddManageUrl] AddTorrent]
  • Settings 设置页 Settings]

Install 安装

  1. 先下载本项目的最新版本Release包dist.zip
  2. 解压后放在qBittorrent的电脑所有的目录下, 我是放在linux的 /dist 目录中
  3. 打开Qbittorrent的设置页面,找到备用WebUI设置选项, 填入/dist后点击保存, 刷新即可 Settings

Project Setup 项目编译

npm install

Compile and Hot-Reload for Development

npm run dev

Build Only

由于不太熟悉TypeScript, 所以打包的时候不做类型检查了。

npm run build-only  

Lint with ESLint

npm run lint

使用到的npm包

  • Node.js NPM
  • Vue3
  • Element-Plus
  • Axios
  • Vue-Router(虽然加入了但是没有用到)
  • Pinia
  • qs

有问题欢迎提Issue