An open API service indexing awesome lists of open source software.

https://github.com/dtstack/doraemon

A management tool to help you organize your daily development
https://github.com/dtstack/doraemon

configuration-management eggjs frontend-tools hosts-manage nodejs proxy-servi

Last synced: 20 days ago
JSON representation

A management tool to help you organize your daily development

Awesome Lists containing this project

README

        

# 哆啦 A 梦 (Doraemon) Here, you can find everything you need

[English](./README.md) | 简体中文

一个帮你整理日常开发、配置、代理服务、主机等资源的管理工具。

## 功能

- 改变传统前后端联调方式,接口联调时,不再需要前后端重启本地服务。
- 支持收纳、分享常用、好用的的应用链接
- 支持多环境的主机(Host)账号和密码等信息进行维护
- 支持远程服务主机上的配置文件修改
- 支持本地 Hosts 文件的统一维护

## 环境支持

- node >= 14

## 快速开始

### 安装

#### 克隆代码

```bash
git clone [email protected]:DTStack/doraemon.git

cd doraemon
```

#### 安装依赖
我们推荐使用 yarn 进行依赖安装。

```bash
yarn install
```

#### 数据库导入

1. 请先在服务下创建数据库
2. 找到目录下 `sql` 文件夹,将文件夹下的 `doraemon.sql` 文件导入到刚才创建好的数据库中
3. 请参考配置 [MySQL](https://dtstack.github.io/doraemon/docsify/#/zh-cn/configuration/mysql),配置数据库连接

### 启动

#### 本地开发启动应用

```bash
yarn dev
```

应用访问: http://127.0.0.1:7001

#### 发布模式启动应用

```bash
yarn start

yarn start:test // 测试环境发布
```

## 使用指南

查看完整的 Doraemon 功能使用指南,请访问 [在线文档](https://dtstack.github.io/doraemon/docsify/#/)

## 如何贡献

欢迎大家参与贡献,在任何形式的参与前,请先阅读 [CONTRIBUTING.md](./CONTRIBUTING.md)。

## ChangeLog

每个版本的详细更改都记录在 [CHANGELOG.md](./CHANGELOG.md)

## License

[MIT](LICENSE)