本文为我的学习整理所得,但愿对读者有所帮助。html
Router 主要用来描述请求 URL 和具体承担执行动做的 Controller 的对应关系, 框架约定了 app/router.js
文件用于统一全部路由规则。node
经过统一的配置,咱们能够避免路由规则逻辑散落在多个地方,从而出现未知的冲突,集中在一块儿咱们能够更方便的来查看全局的路由规则。git
在router.js 文件中,可能小伙伴会有疑问:咱们通常在home.js里面写业务业务逻辑,可是在router.js里并无引入home.js,那么egg框架怎么知道咱们的业务逻辑写在哪里呢? github
Egg.Application
,这个全局对象在项目在中只会实例化一次,它集成了
路由router 和
控制器controller 。 这样在实际项目中,咱们就能够把更多的精力放在业务逻辑开发中。 更多扩展细则请看下文官方扩展。
egg 官方文档之:框架扩展(Application、Context、Request、Response、Helper的访问方式及扩展)浏览器
在 app/controller中新建goods.js app
http://localhost:7001/goods
,即可看到操做成功
我是河粉,咱们下一节见 三个月前,一我的关注了我,他娶了一个如花似玉的老婆。框架
一周前,一我的关注了我,他中了888亿。 今年,关注了个人人都娶了如花似玉的老婆结婚那天还中888亿。 我已开过光,话已经放到这了。学习