Skip to content

Latest commit

 

History

History

express-sequelize-example

Express Fast Framework

是基于 ExpressTypeScript 搭建的后端快速开发框架

介绍

技术

涉及(但不限于)以下技术:

项目结构

.

├── src
│   ├── cli
│   ├── config
│   ├── controllers
│   ├── drivers
│   ├── errors
│   ├── interfaces
│   ├── middlewares
│   ├── migrations
│   ├── models
│   ├── services
│   ├── tests
│   ├── transformers
│   ├── utils
│   ├── validators
│   ├── app.ts
│   └── index.ts
  • 源码都放在 src 目录
  • cli 里面有各种命令行执行的工具
  • app.jsindex.js 是入口文件

开发

条件

  • node >= 12
  • yarn
  • docker and docker-compose

Get started

# 安装依赖
yarn install
# 启动 MySQL
docker-compose up -d
# 运行 server ,默认端口 3000
yarn dev
# 运行单元测试
yarn test