Migrated repository
Go to file
2022-02-22 10:54:03 +08:00
.vscode init 2022-01-17 14:50:31 +08:00
app add test unit and trim test server useless structure 2022-02-21 15:55:36 +08:00
e2e docs: add gitattributes and delete playwright dependencies 2022-02-14 20:45:56 +08:00
src Merge branch 'main' of github.com:eolinker/eoapi into main 2022-02-22 10:54:03 +08:00
wiki docs: zh-cn readme 2022-02-03 11:16:53 +08:00
_config.yml init 2022-01-17 14:50:31 +08:00
.editorconfig init 2022-01-17 14:50:31 +08:00
.eslintrc.json init 2022-01-17 14:50:31 +08:00
.gitignore chore: windows auto update 2022-02-17 17:31:05 +08:00
.npmrc init 2022-01-17 14:50:31 +08:00
.prettierrc init 2022-01-17 14:50:31 +08:00
angular.json fix:mac pack error 2022-01-30 01:29:20 +08:00
angular.webpack.js style and fix some bug 2022-01-17 19:56:06 +08:00
CHANGELOG.md chore: udpate package.json 2022-01-30 23:38:41 +08:00
CONTRIBUTING.md fix(electron build): windows build reflesh blank page& icon error 2022-02-15 16:23:30 +08:00
electron-builder.json fix: json homepage error 2022-02-17 18:37:46 +08:00
LICENSE docs: license fixed 2022-02-14 00:49:26 +08:00
package-lock.json chore: update 2022-02-16 19:14:49 +08:00
package.json chore: delete nsis support 2022-02-21 18:18:48 +08:00
README.md chore: update 2022-02-16 19:14:49 +08:00
README.zh-cn.md chore: update 2022-02-16 19:14:49 +08:00
tsconfig.json chore 2022-01-18 00:48:15 +08:00
tsconfig.serve.json chore: windows auto update 2022-02-17 17:31:05 +08:00

EOAPI

Easy-to-use API Manage desktop tool

English简体中文

Featue

  • API Test : Quick API can be tested after installation.
  • API management : Management API with zero learning cost.
  • Test environment management
  • Available offline

Getting started

  • You can download it for Windows, macOS on Releases

Build and run from source

Prerequisites

  • Node.js,version ^14.17

Running the code

npm ci
npm start

If you want to improve development efficiency, you can install the command-line Angular-cli officially provided by Angular to quickly generate templates such as components and services.

npm install -g @angular/cli

Command

Run

Command Description
npm start In development mode, running on browser and desktop at the same time
npm run ng:serve only runs in the browser
npm run electron:serve only runs in the desktop

Build

Command Description
npm run electron:build Packaging Electron applications for each platform
npm run electron:build:win Packaging install customized installation package for windows

Running the tests

Command Description
npm run test Execute unit tests
npm run e2e Execute end to end tests

License

This project is licensed under the Apache-2.0 License - see the LICENSE.md file for details

Contact us

If you'd like to contact us, please create a Github issue. Thank you!