HTTP request logger middleware
npm install accesses!accesses
================================================================
[![][npm-badge]][npm-link]
[![][travis-badge]][travis-link]
[![][david-badge]][david-link]
[![][david-dev-badge]][david-dev-link]
[![][mit-badge]][mit]

A graphical access logger for Node.

Features
----------------------------------------------------------------
* Frameworks support
* express
* koa (todo)
* and more (todo)
* Cluster support
* Databases support (todo)
Install
----------------------------------------------------------------
`` shell
`
$ npm install accesses --save
`
Usage
----------------------------------------------------------------
$3
javascript
`
import Accesses from 'accesses';
// Set up
const accesses = new Accesses({
appName: 'My Web Service',
port: 616
});
`
$3
#### express
javascript
`
import * as express from 'express';
const app = express();
// Register as a middleware
app.use(accesses.express);
app.get('/', (req, res) => {
res.send('yeah');
});
app.listen(80);
master
$3
You must be call function at master process. e.g.:
` javascript
``
import * as cluster from 'cluster';
import { master } from 'accesses';
// Master
if (cluster.isMaster) {
// your master code
// Call master function
master();
}
// Workers
else {
// your worker code
}