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
来查看
简书作者 小菜荔枝 转载请联系作者获得授权