2 Star 7 Fork 37

北京凯特伟业科技有限公司 / jecloud-pc-table

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.34 KB
一键复制 编辑 原始数据 按行查看 历史

资源表项目

项目介绍

资源表项目是JECloud前端核心子项目之一,通过【开发-核心引擎-微应用管理】植入到JECloud中,您可以通过【开发-核心引擎-资源表】菜单来找到使用他的入口。他包含了对接关系型数据库,为客户提供统一的可视化的操作界面,完成对普通表(Table)、树形表(Tree Table)、视图(View)、索引(Index)、键(Key)的维护,同时提供数据结构变更日志,为数据管理提供历史依据和凭证。

项目目录


│  .commitlintrc.js        # Git 提交校验配置文件
│  .editorconfig           # 编辑器配置文件
│  .env                    # 公共环境配置文件
│  .env.development        # 开发环境配置文件
│  .env.production         # 生产环境配置文件
│  .eslintignore           # eslint 忽略校验配置文件
│  .eslintrc.js            # eslint 校验配置文件
│  .gitattributes          # Git 配置文件,设置行末字符为LF
│  .gitignore              # Git 忽略提交配置文件
│  .prettierrc.js          # 代码格式化配置文件
│  babel.config.js         # babel配置文件
│  CHANGELOG.md            # Git 提交记录
│  package.json            # 项目配置
│  README.md               # 说明文档
│  LICENSE                 # 开源协议文件
│  SUPPLEMENTAL_LICENSE.md # 补充协议文件
├─.vscode                  # vscode 项目配置目录,不建议私自修改
│      extensions.json     # vscode 推荐插件
│      settings.json       # vscode 常用配置
├─build                    # 项目构建目录
│     ├─hooks-git          # git 钩子函数
│     └─webapck            # webpack配置
├─docs                     # 帮助文档
├─service                  # 系统文件,如果问题,可以反馈,不允许私自修改
├─public                   # 静态资源
└─src                      # 源码文件

开发环境

node

v 14.18.3

npm

v 6.14.15

JECloud npm私服地址

http://verdaccio.jecloud.net/

基础库项目部署

本地项目调试之前,需要先把 基础库项目 部署完成。

# 全局安装 yalc,lerna
npm i yalc lerna@^6.0.0 -g

# 下载项目
git clone https://gitee.com/ketr/jecloud-pc-libs.git

# 安装依赖
npm run setup

# 发布基础库
npm run yalc:publish

项目命令

安装依赖

# 非源码用户,不需要部署基础库项目,直接安装npm包依赖
npm run setup:lib

# 源码用户,开发调试用户,请部署本地基础库项目后,再安装依赖
npm run setup

启动服务

npm run dev

代码构建

npm run build

Git代码提交

项目增加了Git提交规范,强烈建议使用 commitizen(格式化commit message的工具)来进行Git提交操作,请使用下面命令

npm run commit

生成Git提交记录

# 先开启合并策略,防止骨架项目与插件项目的CHANGELOG.md文件冲突
# git config --global merge.ours.driver true
npm run changelog

开源协议

JECloud主目录

JECloud 微服务架构低代码平台(点击了解更多)

JavaScript
1
https://gitee.com/ketr/jecloud-pc-table.git
git@gitee.com:ketr/jecloud-pc-table.git
ketr
jecloud-pc-table
jecloud-pc-table
master

搜索帮助