后端部分
以下操作基于
InteliJ IDEA
。P.S 自v1.2.0起,工程级脚手架的坐标名称做了调整!
1. 新建maven archetype
打开idea,选择File-->new-->project
如下图所示,左侧选择Maven
:
2. 新增kems-project-simple-archetype
在弹框中依次填入:
GroupId: com.kingengine.kems.archetype
ArtifactId: kems-project-simple-archetype
Version: 3.2.1
P.S Version
以正式发布的版本为准!
3. 使用kems-project-simple-archetype
创建项目
项目创建在列表中选择我们刚刚加入进来的原型(只需加入一次,以后创建新项目可直接使用),下图所示:
选中之后,选择next
下一步
4. 项目信息填写
填写工程名称,maven
构建所需的GroupId
及ArtifactId
等参数
注意,此处是填写你需要创建的工程的maven属性及名称
5. 工程配置
选择next
进行下一步,确定工程配置。由于创建的脚手架包名会默认以groupId
创建,所以此处需要用com
全局替换包名前缀,按下图进行配置:
注意:如果创建工程时,没有在
idea
中设置maven
的settings.xml
为公司私服仓库配置的话,可以在此步骤,选择settings file
.
6. 工程初始化
选择finish
,工程创建完成,等待idea
完成初始化。下图为工程创建完成的状态,maven
会自动完成代码生成及初始化构建:
前端部分
管理端和移动端创建方式相同
1. 安装脚手架工具kems-cli
由于工具发布在公司私服,故安装前需要先配置registry
,使用命令如下:
跳转地址:--registry=http://10.200.0.5:8081/repository/npm-group/
// 临时使用 npm install @com.kingengine.kems/kems-cli --lastest -g --registry=http://10.200.0.5:8081/repository/npm-group/ // 持久使用 npm config set registry http://10.200.0.5:8081/repository/npm-group/
安装:
若上一步执行命令为”临时使用“,则可忽略本步,不需要再次安装。
npm install @com.kingengine.kems/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 | 显示帮助 |