0.3.4 • Published 8 years ago

autopath v0.3.4

Weekly downloads
2
License
GPLv3
Repository
github
Last release
8 years ago

autopath

distribution route depends on file path in express

##install

npm install --save autopath

##example In app.js :

app.use(require('autopath')('./router',__dirname,ignoreFunction));

Then,files in ./router will get all request.

###example file structure

router
  |
  |-route.js
  |-route
  |   |-map.js
  |   \-url.js
  \-data
      |-get.js
      |-post.js
      |-put.js
      \-delet.js

###result for this example If you GET /route/map,then method get exported by ./router/route/map will be called. And if you wants to add a param between route and map,for example /route/map/someObjectId, you should just match all your params in ignoreFunction. you should export an Array called params in map.js.

exports.params = ['theKeyNameOfParam0'];

And then you can call your params by this in method get,post,put,or delet by this in map.js.

export.get = function(){
    console.log(this['theKeyNameOfParam0']);// 'someObjectId'
}
0.3.4

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.0

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago