1.0.1 • Published 8 years ago
smrouter v1.0.1
SMRouter
A simple express-style middleware router developed for use with user defined routes.
Instillation
$ npm install --save SMRouter
Features
- Routing methods:
- POST
- PUT
- PATCH
- GET
- DELETE
Using SMRouter
var Router = require('SMRouter');
var newRouterInstance = new SMRouter ();
Define your route urls.
Simple Setup:
In your server.js file
var http = require('http');
var newRouterInstance = require('file path to routes')
//where you put your own file path in the parens
http.createServer(newRouterInstance.route()).listen(3000, () => console.log('server up on 3000'));
Example of routes: define your particular method and url
newRouterInstance.method('/url', (req,res) =>{
res.writeHead(200, {'Content-Type': 'text/html'});
res.write('Hello World');
return res.end();
})