koa应用生成器 – koa-generator

koa-generator

koa应用生成器

Features

  • Express-style
  • Support koa 1.x(已支持)
  • Support koa 2.x(已支持所有的koa中间件写法,依赖runkoa,不需要了解babel)

Installation

$ npm install -g koa-generator

具有2个命令

  • koa (支持 koa 1.x)
  • koa2 (支持 koa 2.x)

Quick Start 1.x

最快的尝试方法是利用可执行的koa(1) 来生成一个应用,如下:

创建app:

$ koa /tmp/foo && cd /tmp/foo

安装依赖:

$ npm install

然后启动

$ npm start

Quick Start 2.x

最快的尝试方法是利用可执行的koa2(1) 来生成一个应用,如下:

创建app:

$ koa2 /tmp/foo && cd /tmp/foo

安装依赖:

$ npm install

启动

$ npm start

命令行选项

这个生成器也可以使用下列命令行进行设置:

-h, --help          output usage information
-V, --version       output the version number
-e, --ejs           add ejs engine support (defaults to jade)
    --hbs           add handlebars engine support
-H, --hogan         add hogan.js engine support
-c, --css <engine>  add stylesheet <engine> support (less|stylus|compass|sass) (defaults to plain css)
    --git           add .gitignore
-f, --force         force on non-empty directory

目前选项-c还没有实现

Git Branch Details

  • master = koa generator
  • tpl 是koa 1.x模板
  • tpl_2.x 是koa 2.x模板

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:koa应用生成器 – koa-generator