0.0.4 • Published 10 years ago

koa-map v0.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
10 years ago

koa-map

最好用的前端本地开发环境,请与koa-assets等其他中间件搭配使用。

安装

$ npm install koa-map

Example

index.js

var koa = require('koa');
var mapping = require('koa-map');
var app = koa();
app.use(mapping({
  urls: [
    {
      rule: /tm\/detail\/[\d\.]+/,
      dest: '/Users/xhowhy/dev/tm/detail/src'
    }
  ]
}));

//与koa-assets搭配使用
var assets = require('koa-assets');
app.use(assets());

//自制其他中间件
app.use(function*(next){
  var $maps = this.$maps;
  var $results = this.$results;
  yield $maps.map(function*(map, idx){
    //do some stuff
    //console.log(map);
    //$results[idx]= contents;
  });
});
app.listen(80);

hosts绑定

127.0.0.1  g.tbcdn.cn
127.0.0.1. g.assets.daily.taobao.net

运行

$ node --harmony index.js  #要求:nodejs版本>=0.11

ps:mac下可能需要sudo权限

完整选项

待补充

License

MIT

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

0.0.0

10 years ago