# 开始使用 🎬
您可以直接前往定制页面 (opens new window)进行代码定制,但我们并不建议您这么做。我们强烈推荐您使用CodeRd命令来定制代码,因为这样我们可以更方便的生成页面和接口。无论如何,如果您打算使用Eva来开发您的项目,您都需要一个CodeRd账号来帮助您记录生成配置。前往注册 (opens new window)
下面说明如何使用CodeRd命令来定制代码。
# 环境准备(必读)🚩
- Node 14.16.0
- NPM 6.14.11
- JDK 1.8
- MySQL 8.0.19
- Maven 3.6.1
不要误会!
以上是作者使用的环境,但并不意味着需要严格遵守,罗列出来只是为了当出现可能是版本导致的问题时给您有个参考。
# 安装CodeRd
npm install -g coderd
1
对Node版本的建议
CodeRd建议使用Node v14.16.0来使用命令
# 构建项目 🎬
# 创建项目目录并执行构建命令
mkdir myproject-server
cd myproject-server
# 登录coderd(您也可以选择不登录,但不登录的情况下您无法生成页面)
coderd login
# 构建项目
coderd eva build-server
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 定制项目技术栈和功能模块
命令执行后您将获得以下定制化选项
- ? 基础包名
基础包名通常为com.项目名称
,默认为com.${_project.enName?lower_case},也就是您的
com.您的项目名称全小写`。
- ? 启动端口
服务启动端口,默认为10010。
- ? 缓存
选择您要的缓存策略。
- ? 模块定制
您可以根据您的需求选择您需要的模块。
- ? 数据库
数据库地址,含端口号和数据库名称(请勿输入测试环境或生成环境的数据库地址)。
- ? 数据库用户名
数据库用户名(请勿输入测试环境或生成环境的数据库用户名)。
- ? 数据库密码
数据库密码(请勿输入测试环境或生成环境的数据库密码)。
# 初始化数据库
代码生成后,您将获得一个完整的定制化后的代码。您需要执行doc/init.sql文件以初始化数据库。
# 启动项目
运行基础包名下的Application.java中的main方法即可。
← Eva3.0新特性 🎬 后端手册 🎬 →