• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

minghe/generator-k: koa工程生成器

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

minghe/generator-k

开源软件地址:

https://github.com/minghe/generator-k

开源编程语言:

JavaScript 100.0%

开源软件介绍:

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人参与评论

请发表评论

全部评论

专题导读
上一篇:
t3chnoboy/koa-mongo-rest: Rest API generation for Koa发布时间:2022-06-24
下一篇:
mtsee/react-koa2-ssr: react ssr发布时间:2022-06-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap