Jakexpress
Install with NPM
npm i jakexpress
Require Jakexpress
const Jakexpress = ;
Create your server params
The server params take in three parameters: localport
,use
,paths
, bp
, listenaction
, cors
.
localport
localport
is the port you want to host on if the environment is not development.
If no localport
is defined then it is automatically set to 3000
.
example
localport: 3000,
use
use
is what you want to add to express, it will be added in express like:
app.use(YOUR PARAM);
use
should be an array.
example
use:express
cors
cors
set cors as true if you want to allow cross-origin resource sharing
example
cors: true
paths
paths
is an array of objects - each objects should contain:
method
: the method of the request -- defaults to get
if undefined
path
: the path of the url
action
: a function to do when the path is requested
example
paths: method: 'get' path: '/test' { res }
bp
If true
or undefined
the server will automatically add
app;app;
example
bp: true
listenaction
This is a function that will be passed to app.listen
.
By default it will just console log the port that the server is running on.
example
console
Example usage
Here is an example of jakexpress being used to make a simple server where the get /test
path responds with 'hi'.
const Jakexpress = ; let serverParams = bp: true cors: true localport: 3000 use: middleWare paths: method: 'get' path: '/test' action: getTest console; { console; res;} { console; ;} const server = ;server;