公司动态
Hoppscotch 快速入门指南:5 分钟本地启动的开源 API 测试工具
Hoppscotch 快速入门指南5 分钟本地启动的开源 API 测试工具【免费下载链接】hoppscotchOpen-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem Cloud • Web, Desktop CLI • Open-Source Alternative to Postman, Insomnia项目地址: https://gitcode.com/GitHub_Trending/ho/hoppscotch想调试一个接口却不想装重型软件、不想注册账号Hoppscotch 是一款开源 API 开发工具请求、集合、环境变量都在浏览器里完成。本教程带你 5 分钟在本地跑起来发完第一个请求。⚙️ 环境自检Hoppscotch 启动前的 3 项要求下面这张表是唯一的硬性要求逐项确认即可。项目要求Node.js18 及以上推荐 22项目开发环境基于 Node 22pnpm10.x项目锁定 pnpm10.33.4不支持 npm 或 yarn 安装Git任意近期版本硬件4GB 内存、2GB 可用磁盘全部满足后直接进入下一步。 最快启动路径Hoppscotch 启动只需 3 条命令# 1. 获取代码并进入目录 git clone https://gitcode.com/GitHub_Trending/ho/hoppscotch cd hoppscotch # 2. 安装依赖约几分钟完成时不报错即成功 pnpm install # 3. 启动开发服务器 pnpm dev命令跑完后终端会打印 Vite 的启动信息。按终端给出的地址默认 http://localhost:3000在浏览器里打开你看到的就是 Hoppscotch 的请求界面。 启动后立刻上手发出第一个 API 请求在 URL 输入框里填一个可用的地址例如https://httpbin.org/get。方法保持默认的 GET点右侧的 Send。下方响应区会立刻给出状态码、耗时和 JSON 响应体。到这里一次完整的接口调试就跑通了。 运行模式对照按用途选一种模式命令适合谁Web 开发模式pnpm dev在浏览器里调试界面支持热重载生产构建pnpm generate后pnpm start想验证正式构建产物的人桌面应用cd packages/hoppscotch-desktop pnpm tauri dev想要 Tauri 原生窗口体验的人容器部署docker compose up -d想部署自托管完整实例含后端到服务器的人 报错自救指南Hoppscotch 安装自查表现象处理办法3000 端口被占用看终端输出里实际启用的端口或释放 3000 端口pnpm install很慢或失败把 pnpm 源切换到国内镜像删除node_modules后重装提示 only pnpm 类错误项目禁止 npm/yarn 安装先执行corepack enable再用 pnpm安装依赖报 EPERM 权限错误不要用 sudo 装依赖检查项目目录的读写权限 功能与进阶速览Hoppscotch 能做什么刚启动就可用的核心能力HTTP 全方法请求GET、POST、PUT、PATCH、DELETE 等实时通信WebSocket、SSE、Socket.IO、MQTTGraphQL 查询与 schema 浏览环境变量与多环境管理鉴权Basic、Bearer Token、OAuth 2.0、OIDCcURL 一键导入生成 10 语言的请求代码进阶方向打包接口测试进 CI看 packages/hoppscotch-cli/连接自托管后端NestJS Prisma看 packages/hoppscotch-backend/定制主题、开启 Zen 模式站点设置页即可调整本地这份已经能用了请求数据留在你自己的环境里。现在克隆仓库把上面 3 条命令敲完发出你的第一个请求吧。【免费下载链接】hoppscotchOpen-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem Cloud • Web, Desktop CLI • Open-Source Alternative to Postman, Insomnia项目地址: https://gitcode.com/GitHub_Trending/ho/hoppscotch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考