Eoapi 远程数据源后端服务,部署后即可通过公共数据源实现简单团队协作。
如果你的数据不需要共享,也可以仅下载客户端单机使用。
请访问 部署文档
Node.js 版本:^16
如果想提高开发效率,可以安装 NestJS 官方提供的命令行 nestjs/cli 快速生成组件、服务等模板。
npm i -g @nestjs/cli
【可选】如果你觉得本地搭建 MySQL 比较麻烦的话,你还可以使用 Docker 单独启动一个 MySQL 服务供开发时使用(默认端口号: 33066), 例如:
docker-compose run -d --service-ports mysql
- 安装依赖
yarn
- 运行数据库迁移脚本
yarn migration:run
- 运行代码
yarn start:dev
命令 | 描述 |
---|---|
npm run start:dev |
运行服务器 |
命令 | 描述 |
---|---|
npm run migration:generate -- -n TestMigration |
生成迁移 |
npm run migration:run |
运行更新 |
npm run migration:revert |
回滚最后一次更新 |
命令 | 描述 |
---|---|
npm run build |
打包代码 |
本项目采用 Apache-2.0 协议,可查看 LICENSE.md 了解更详细内容。