1 Star 0 Fork 9

陈先生 / RunnerGo-fe-open

forked from RunnerGo / RunnerGo-fe-open 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

RunnerGo-FE

RunnerGo项目的前端部分, 基于React框架设计实现

本地使用

    # 克隆代码
    git clone https://github.com/Runner-Go-Team/RunnerGo-fe-open.git
    # 切换目录
    cd runnergo-fe-open
    # 下载依赖
    npm install
    # 启动开发环境项目
    npm start

相关配置

文件存储

如果想使用上传头像、上传场景内的csv、text文件等功能, 有两种选择

  1. 阿里云OSS服务

在根目录的config文件夹中的oss文件中

config/oss.js

export const OSS_Config = {
    region: 'Your Region',
    accessKeyId: 'Your AccessKeyId',
    accessKeySecret: 'Your AccessKeySecret',
    bucket: 'Your Bucket',
}
  1. 使用文件本地存储的服务

在本项目开源总目录下有一个file-server服务, 部署运行一下, 然后在config目录里配置以下内容

config/base.js

// 是否使用OSS服务做文件存储, 若使用将值设为true,  若不使用, 设为false, 会走另外一个文件本地存储服务filer-server的逻辑
export const USE_OSS = false;

config/server.js

// 后端文件存储地址
export const RD_FileURL = 'file-server服务的地址';

配置后端服务地址

在根目录的config文件夹中的server文件中

http

    const RD_BaseURL = {
        development: '开发环境地址',
        test: '测试环境地址',
        production: '线上环境地址',
    };

websocket

    const RD_websocketUrl = {
        development: '开发环境地址',
        test: '测试环境地址',
        production: '线上环境地址'
    };

技术栈

  • react, 基于react 17.0.2 版本进行开发
  • react-flow, 实现场景内API节点块的拖拉拽和连线等操作
  • react-dnd, 实现接口管理、场景管理等目录区的拖拽排序等操作
  • monaco-editor, 实现request、response等实现代码编写
  • less, 基于css预处理less实现css的管理与编写
  • arco-design, 基于字节开源组件库实现部分组件编写
  • adesign-react, 基于apipost开源组件库实现部分组件编写
  • react-i18next, 实现多语言切换

空文件

简介

RunnerGo项目的前端部分, 基于React框架设计实现 展开 收起
Go
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/future1980/runnergo-fe-open.git
git@gitee.com:future1980/runnergo-fe-open.git
future1980
runnergo-fe-open
RunnerGo-fe-open
main

搜索帮助

53164aa7 5694891 3bd8fe86 5694891