1.1.3 • Published 10 years ago

express-pages v1.1.3

Weekly downloads
1
License
MIT
Repository
github
Last release
10 years ago

express-pages

Automatic routing for express

Install

npm install express
npm install express-pages

Usage

index.js

var express = require('express')
var pages = require('express-pages')
var app = express()

app.set('port', (process.env.PORT || 5000))

app.use('/v1', pages({
  dir: './api',
  ext: '.js',
  homepage: '/home',
  helpers: {
    beep: function () {
      return 'boop'
    }
  }
})

app.listen(app.get('port'), function() {
  console.log([
    'Running: http://localhost:' + app.get('port'),
    'NODE_ENV: ' + process.env.NODE_ENV,
  ].join('\n'))
})

./api/beep.js

//
// /v1/beep
//
module.exports = function () {
  this.send({
    beep: this.beep()
  })
}
1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago