postcat/wiki/README.zh.md
2022-04-19 14:28:31 +08:00

95 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p align="center">
<a href="https://github.com/eolinker/eoapi">
<img width="200" src="./images/logo.png">
</a>
</p>
</p>
<h1 align="center">Eoapi</h1>
<div align="center">
一个轻量、可拓展的 API 工具
</div>
![](./images/preview_1.png)
[English](README.md)|简体中文
# 快速开始
- 访问 [在线示例](https://demo.eoapi.io/) 快速体验产品特性
- 查看 [官方文档](https://www.eoapi.io/docs/about.html) 了解更多功能
- 访问 [Releases](https://github.com/eolinker/eoapi/releases) 下载 Windows、macOS 安装包。
# 功能
⚡ API 测试
- 快速对 API 发起测试
- 支持本地测试
📃 API 管理
- HTTP 协议
- 各种格式请求体FormData、XML、JSON、Raw
📶 可离线使用
🌐 测试环境管理
🌱 插件集市
💻 多人协作(待上线)
🎭 Mock 模拟请求
# 源码运行/构建
## 环境
- Node.js版本大于 14.17.x
## 运行代码
```
npm ci
npm start
```
如果想提高开发效率,可以安装 Angular 官方提供的命令行 Angular-cli 快速生成组件、服务等模板。
```
npm install -g @angular/cli
```
## 命令
### 运行
| 命令 | 描述 |
| ------------------------ | ------------------------------------ |
| `npm start` | 开发模式下,同时运行在浏览器和桌面端 |
| `npm run electron:serve` | 仅运行在桌面端 |
### 打包构建
| 命令 | 描述 |
| ------------------------ | ------------------------ |
| `npm run electron:build` | 各系统打包 Electron 应用 |
### 运行测试
| 命令 | 描述 |
| -------------- | ------------- | ------------- | --- |
| `npm run test` | 执行单元测试 |
| <!-- | `npm run e2e` | 执行 E2E 测试 | --> |
# 协议
本项目采用 Apache-2.0 协议,可查看 [LICENSE.md](LICENSE) 了解更详细内容。
# 联系我们
如果想要反馈 Bug、提供产品意见可以创建一个 [Github issue](https://github.com/eolinker/eoapi/issues) 联系我们,十分感谢!