目录结构


    • 用于配置 URL 路由规则,具体参见 Router
    • app/controller/** 用于解析用户的输入,处理后返回相应的结果,具体参见 。
    • app/service/** 用于编写业务逻辑层,可选,建议使用,具体参见 Service
    • app/middleware/** 用于编写中间件,可选,具体参见 。
    • 用于框架的扩展,可选,具体参见框架扩展
    • config/config.{env}.js 用于编写配置文件,具体参见。
    • config/plugin.js 用于配置需要加载的插件,具体参见插件
    • test/** 用于单元测试,具体参见。
    • app/public/** 用于放置静态资源,可选,具体参见内置插件 egg-static
    • app/schedule/** 用于定时任务,可选,具体参见。
    • app/view/** 用于放置模板文件,可选,由模板插件约定,具体参见模板渲染
    • 用于放置领域模型,可选,由领域类相关插件约定,如 。