# Regan_API_Source
**Repository Path**: regan_org/Regan_API_Source
## Basic Information
- **Project Name**: Regan_API_Source
- **Description**: api 源码
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 3
- **Created**: 2018-08-08
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Regan_api 页面源码


#### API地址:https://zhangbiy.github.io/regan_api_doc/#/attachment
#### api页面功能定制
> 如果需要对页面功能进行修改和单独定制的话,可在gitee上下载源码进行自由定制。地址:[https://gitee.com/regan_jeff/Regan_API_Source](https://gitee.com/regan_jeff/Regan_API_Source)
该项目是基于`react`开发的,前端ui基于阿里`飞冰`。项目启动部署与编译如果对node不熟悉可借助飞冰[ICEWorks](https://alibaba.github.io/ice/iceworks)工具,如果对node熟悉的话可借助命令去编译启动项目。
#### 本地启动
- 依赖node环境,可自行安装
- gitee上下载[Regan_API_Source](https://gitee.com/regan_jeff/Regan_API_Source)项目源码
- 初始化,进入项目根目录初始化项目。 `npm init`
- 项目启动,`npm start`
- 项目构建,`npm build`
> 注:
1. 由于本地启动需要依赖接口,所以需要下载[Regan_API](https://github.com/zhangbiy/regan_api)源码,并在本地启动服务保证接口可正常访问。
2. 修改跨域配置,修改根目录文件 `.webpackrc.js`,指定API接口地址。
3. 项目部署,更改完相应的配置后,执行项目构建。把生成的 js css html三个文件,放入[Regan_API](https://github.com/zhangbiy/regan_api)项目中,正常访问即可。
#### Regan_API_Source 插件介绍
- 页面UI,[飞冰](https://alibaba.github.io/ice)
- 图表,[echarts](https://www.npmjs.com/package/echarts),[echarts-for-react](https://www.npmjs.com/package/echarts-for-react)
- 剪贴板,[react-copy-to-clipboard](https://www.npmjs.com/package/react-copy-to-clipboard)
- json数据展示,[react-json-view](https://www.npmjs.com/package/react-json-view)
#### 欢迎加入 [regan_org组织【编程爱好者】](https://gitee.com/organizations/regan_org/invite?invite=dddf200261b5b5b3cc442eb5d661b872ad4de3598d087d4c00dff9da30dd446d17494c4c2357cf5d)