后端部分
以下操作基于
InteliJ IDEA
。
1. 下载项目源码压缩包
微服务应用:kems-msa下载
单体应用:kems-standalone下载
运维监控应用:kems-dashboard-amo下载
2. 工程初始化
解压压缩包,修改相关配置,例如数据库配置,完成项目构建(可修改根pom.xml的kems-parent版本至所需版本,此版本为3.5.0)。
前端部分
管理端和移动端创建方式相同
1. 安装脚手架工具kems-cli
由于工具发布在公司私服,故安装前需要先配置registry
,使用命令如下:
跳转地址:--registry=http://10.200.0.5:8081/repository/npm-group/
安装: 若上一步执行命令为”临时使用“,则可忽略本步,不需要再次安装。
npm install szkingdom.jzyq.kems-cli -g // 全局安装
kems -v // 查看脚手架是否安装成功
安装完成后,运行命令
kems -v
查看您的脚手架版本是否正确。若是和预期不符,请先卸载之前的脚手架版本:
2. 创建工程
- 初始化工程目录
kems create [app_name] // [app_name] 项目名。如:kems create app_name_test
- 选择模板类型
- 选择模板版本
选择模块
工程创建后如果报错(如图),运行命令解决:npm cache clean --force
常用命令解释
参数缩写 | 参数名 | 说明 |
---|---|---|
-v | --version=latest | 原型版本 |
-h | --help | 显示帮助 |
配置内容
单体应用还需修改config.json
文件
以下字段为空字符串:""
PARAM_URL_PREFIX
USER_URL_PREFIX
SYSTEM_URL_PREFIX
MESSAGE_URL_PREFIX
FILE_URL_PREFIX
LOG_URL_PREFIX
"API_PREFIX": {
"AUTH_URL_PREFIX": "auth/",
"PARAM_URL_PREFIX": "",
"USER_URL_PREFIX": "",
"SYSTEM_URL_PREFIX": "",
"MESSAGE_URL_PREFIX": "",
"FILE_URL_PREFIX": "",
"LOG_URL_PREFIX": ""
},