0x01 了解koa-generator
koa
,下一代Node.js的web開發框架,相比于express
,koa
更加輕量也更容易擴展,是現在特別流行的一款框架,本文接下來將會介紹:不寫一句代碼,構建koa服務器。
我們使用 koa-generator
,其特點如下:
- 集成了一些
express
風格的中間件,不需要手動去寫,省時省力 -
nodemon + runkoa
,支持ES6、ES7語法,代碼如有更改,服務將自動重啟 - 支持服務部署,如
pm2
0x02 安裝
使用 npm
進行安裝
$ npm install -g koa-generator
0x03 如何使用
因為 koa
分為兩個版本,所以生成不同版本 koa
項目的命令是不同的,比如在當前目錄下創建一個名為 test
的項目
生成 koa v1
的命令是:
koa test && cd test && npm install
生成 koa v2
的命令是:
koa2 test && cd test && npm install
啟動服務器,大功告成
npm start
當然,你也可以通過命令行參數來自定義 koa-generator
生成的項目,通過 -h
或 --help
來查看
命令行參數
簡書作者 小菜荔枝 轉載請聯系作者獲得授權