0.1.5 • Published 9 years ago

generator-k v0.1.5

Weekly downloads
5
License
-
Repository
github
Last release
9 years ago

generator-k

generator-k 是 简单的koa项目工程生成器,带有经过筛选的优秀中间件,比如

  • koa-router :路由中间件
  • koa-generic-session : session中间件
  • koa-bodyparser :body 解析中间件
  • koa-onerror :错误处理中间件
  • ...

可以选择基于的数据库 redis 或 mongodb,默认为 none。

使用 xtemplate 模板引擎,xtemplate是非常优秀的模板引擎,性能和拓展性都出类拔萃。

安装

npm install -g yo generator-k

生成工程

yo k

生成的目录结构如下:

.
├── controller
│   └── index.js 
├── router
│   └── index.js
├── model
├── config
|   ├── config
|   └── local 
├── public
|   ├── js
|   └── css 
├── test
|   └── index-router-spec.js
├── view
|   ├── index.xtpl
|   └── layout
├── app.js
└── package.json

运行服务

NodeJS 必须 >= v0.11.3

npm start

运行的命令等价于:

NODE_ENV=local DEBUG=xxx node --harmony app.js

二个环境变量:

  • NODE_ENV 用于配置应用环境,local 为本地调试环境,会使用config/local.js的配置项
  • DEBUG 为 debug 模块使用,用于输出调试信息

测试用例

npm test
0.1.5

9 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago