Skip to content

eesast/api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

262881b · Jan 17, 2025
Nov 18, 2024
Apr 9, 2024
Apr 28, 2021
Jan 17, 2025
Feb 27, 2020
Aug 8, 2022
Apr 20, 2021
May 17, 2024
Nov 3, 2024
Jan 2, 2020
Aug 11, 2022
Dec 8, 2024
Apr 20, 2021
Nov 3, 2024
Aug 11, 2022
Dec 8, 2024

Repository files navigation

EESAST API

Build Status

EESAST 后端 API

功能

  • 用户验证
  • 静态文件权限管理

其余逻辑均使用 Hasura

API 接口

查看文档

开发

环境

  • node 16 / npm
  • yarn
  • TypeScript
  • MongoDB

工具

  • VSCode 扩展

    • Prettier
    • ESLint
  • MongoDB Compass Community

  • Postman

脚本

yarn install

安装所有 dependenciesdevDependencies

yarn start

启动开发服务器,自动监听源文件更改(数据库需要自行启动)

yarn debug

配合 VSCode 调试服务器。操作方式如下:

  1. 设置断点;
  2. 按下 F5,或在调试窗口点击绿色箭头。

yarn build

使用 babel 编译源文件

yarn serve

yarn build 生成的 build 文件夹中运行,启动生产环境服务器

yarn lint

使用 ESLint 进行代码风格检查

yarn typecheck

检查类型错误