English | 中文说明
堡塔多机管理是一款专业的多机管理工具,专为统一管理多台SSH连接和宝塔面板而设计。通过简洁直观的界面,用户可以轻松管理多台服务器,提高运维效率。
确保您的系统已安装以下软件:
# 安装根目录依赖
npm install
# 安装前端依赖
cd frontend
npm install
cd ..
# 启动完整开发环境(前端 + Electron)
npm run dev
# 仅启动前端开发服务器
npm run dev-frontend
# 仅启动 Electron 开发环境
npm run dev-electron
# 热重载模式(推荐开发时使用)
npm run reload
# 重建 SQLite3 模块
npm run re-sqlite
# 构建 macOS 版本
npm run build-m
# 构建 Linux 版本
npm run build-l
# 构建 Windows 版本
npm run build-w
# 清理构建文件
npm run clean
# 生成应用图标
npm run icon
# 代码加密
npm run encrypt
# 测试模式启动
npm run test
bt-client/ ├── electron/ # Electron 主进程代码 │ ├── class/ # 核心功能类 │ ├── controller/ # 控制器 │ ├── service/ # 业务服务层 │ └── config/ # 配置文件 ├── frontend/ # Vue.js 前端代码 │ ├── src/ │ │ ├── components/ # 公共组件 │ │ ├── views/ # 页面视图 │ │ ├── store/ # Pinia 状态管理 │ │ └── utils/ # 工具函数 └── public/ # 静态资源
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)本项目基于 AGPL 3.0 许可证开源。详见 LICENSE 文件。