引言
通过前面的教程,我们已经知道使用CabloyJS可以快速开发各类业务系统。但是,也不经会有一些疑问:
-
如果系统自带的登录页面不喜欢,怎么办?换!
-
菜单页面也不喜欢呢?换!
-
个人信息页面想重新组织内容的显示?没问题!
-
那么首页导航按钮、侧边栏、状态栏呢?都可以换!
-
用户可以自己修改仪表板的部件组合吗?可以,没问题!
总之,诸如此类的功能,CabloyJS均提供了开箱即用
的实现,同时也都可以替换
、二次开发
甚至可以说,CabloyJS的每一寸肌肤都是可以替换的。那么下面的教程,就可以带领我们走进CabloyJS定制开发之路
目标
基于CabloyJS的项目,所有业务功能都通过业务模块
的方式实现
在以下教程中,我们以模块test-party
为例,主要了解以下几方面特性的基本概念和用法:
- 如何创建一个
业务模块
- 前后端开发基本流程
- 后端参数配置、国际化的用法
- 前端参数配置、国际化的用法
- 后端数据库的操作方法
- 后端数据库事务的用法
- 后端中间件的用法
- 菜单授权的用法
- 原子的基本概念与用法
- 原子授权的用法
- 测试驱动
准备工作
在进行后续的操作之前,请确认以下两点:
1. 别忘了启动后端服务
与前端服务
- 1$ npm run dev:backend
- 2$ npm run dev:front
2. 安装套件test-party
在新版CabloyJS当中,模块test-party
位于套件test-party
中,包含更多场景下的样例代码
- 请参见:套件test-party
使用如下指令安装套件test-party
:
- 1$ npm run cli :store:sync test-party
评论: