Skip to content
袁小忠 edited this page Aug 18, 2016 · 3 revisions

1. 简介

koa-lana是基于koa 2.x的新一代Nodejs轻量级web框架,实现微信第三方开发平台。

1.1 特征

  • 使用pm2启动多个进程服务
  • await异步语法支持,支持代码并行运行;
  • 继承koa2,generator,使用koa-compose压栈进入队列,返回promise
  • 支持使用express方式写路由
  • 实现微信第三方公众平台对接,微信公众号代运营

1.2 目录结构

|--bin   //站点启动目录
|   |--run
|   |--www
|
|--config.js  //站点总的配置文件
|
|--package.json
|
|--app.js  //主文件
|
|--routes //路由文件夹
|   |--index.js
|   |--users.js
|
|--views  //视图文件
|   |--index.html
|   |--users.html
|
|--public //静态文件
|   |--javascripts
|   |--stylesheets

2. 快速开始

在开始使用koa-lana之前请确保您已经安装并运行了下面的工具: Nodejs (v4+)

2.1 安装

$ git clone https://github.com/yxz1025/koa-lana.git 
$ cd koa-lana && npm install

2.2 运行

$ npm start
Clone this wiki locally