BUSHUTOOL / GUIDE
从这里开始。
了解运行方式,准备好项目,再开始你的第一次部署。
01. 开始之前
BushuTool 在本机运行。请先确认你的项目可以使用原有命令正常构建,并找到构建产物所在目录。
本站不会收集你的项目、服务器密码或小程序密钥。实际使用时,请在自己的 BushuTool 环境中配置这些信息。
- Web 部署:准备 SSH / SFTP 访问方式、服务器主机指纹和目标目录。
- 小程序部署:准备对应账号的上传凭据与平台要求的白名单配置。
- HBuilderX 工程:先安装并配置本机的 HBuilderX 构建程序。
02. 桌面端使用
当前桌面构建目标为 Windows x64。公开发行包正在整理与验证,发布后可通过工具详情页获取。
首次使用时,在源项目中添加本地工程,然后创建发布环境。需要登录小程序后台时,按工具引导完成对应账号的登录。
03. 本地 Web 使用
适合已经取得项目源码、希望通过本地浏览器操作的用户。需要 Node.js ≥ 22.13,以及项目所需的构建工具。
在项目根目录运行
npm ci
npm run build
npm start启动后,在浏览器打开 http://127.0.0.1:4390。已安装依赖并生成生产构建时,也可以在 Windows 中运行项目提供的 start.bat。
这里的 Web 指本地浏览器控制台。当前服务限制本机访问,不能直接作为面向公众的在线部署平台。
04. 第一次部署
- 添加源项目。填写项目目录、构建程序、参数与产物目录。
- 创建部署环境。选择发布目标并填写访问配置,核对目标目录和主机指纹。
- 先检查部署条件。确认依赖、路径、权限与产物配置正确。
- 执行部署。填写版本号和备注,查看任务阶段与日志。
- 核验最终结果。检查目标环境版本、实际页面与关键资源,保留失败原因以便处理。
第一次体验可以使用“环境总览 → 体验本地部署”,先熟悉构建与版本切换流程。
05. 支持范围与限制
静态 Web支持 SSH / SFTP 发布与多服务器版本核验。
微信 / 支付宝支持开发版本上传及相应版本管理;不包含提交审核和正式发布接口。
容器项目需满足对应发布流程的依赖与前置条件,不是任意项目的一键托管。
账号与浏览器部分监控依赖本地浏览器登录态,登录失效或页面变化时需要处理。
历史产物重部署会复用归档内容,不会自动构建当前源代码。当前功能变化请以更新记录为准。
查看更新记录