本文爲我的學習整理所得,但願對讀者有所幫助。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億。 我已開過光,話已經放到這了。學習