koa-generator快速搭建Node.js服务器

0x01 了解koa-generator

koa,下一代Node.js的web开发框架,相比于expresskoa 更加轻量也更容易扩展,是现在特别流行的一款框架,本文接下来将会介绍:不写一句代码,构建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 来查看

koa-generator快速搭建Node.js服务器_第1张图片
命令行参数

koa
koa-generator
koa2-demo

作者 小菜荔枝 转载请联系作者获得授权

你可能感兴趣的:(koa-generator快速搭建Node.js服务器)