1.什么是腳手架?
腳手架建成cli,koa的腳手架就是koa-cli
咱們之前在做koa框架開發的時候,會發現在一個項目中咱們的目錄結構是非常清晰的,第三方包,模板,路由都會被規范到對應的文件夾中,但是在最后做項目的時候如果所有的文件和文件夾都需要自己創建,就會非常的麻煩,這時候koa中給咱們提供了一個叫做腳手架的東西;

什么是腳手架呢?
大家都知道蓋房子的時候,特別是蓋樓房的時候,都會需要先搭框架,這個框架呢,就被稱為腳手架,她的作用是什么呢?就是能簡單搭建出房子的結構,讓后期我們蓋房子的時候能夠更加快捷方便

那么koa中的腳手架也是這樣的作用,腳手架可以幫助我們快速搭建起項目的架構,能夠讓我們用更少的時間關注項目結構,而有更多的時間關注項目的邏輯
2.如何使用腳手架
koa-generator腳手架可以幫我們快速搭建koa2框架的目錄結構,它也是一個第三方的包,使用的時候也需要先去安裝
1)安裝
npm install -g koa-generator
安裝腳手架的時候最好安裝成全局的,因為腳手架經常使用,只要是項目中就得用腳手架,安裝成全局之后,這樣以后咱們在項目中就不需要再安裝了

2)通過腳手架創建項目
koa -e project
后面的project表示項目的名稱,(-e 代表使用模板引擎ejs)

3)進入項目
cd project
npm install
npm install表示安裝當前腳手架中的第三方包
如若提示需要安裝其他插件,可根據提示安裝
4)如果install安裝的時候,執行這個操作
npm install --update-binary
5)啟動項目,默認端口是3000
npm run dev
這樣直接訪問127.0.0.1:3000就可以了

因為我安裝的是koa2,所以顯示的是koa2
