Skip to content
  • 2026-04-30
    Elpis 里程碑 1 总结
    Elpis 是一个基于 Koa 的轻量级服务端项目。它通过约定优于配置的方式,实现自动加载模块、自动注册路由等功能。同时,项目也通过分层的方式来组织业务代码,把框架层和业务层分开,方便后续扩展和维护。项目通过入口文件启动服务,再由 elpis-core 统一完成 Koa 实例创建、配置加载、业务模块装配以及路由注册等工作。项目启动的时候,会自动去扫描 config、extend、middleware、service、controller、router-schema 和 router 这些目录,把对应模块挂载到应用实例上。可以减少手动注册代码,同时让整个项目结构保持统一。