us-2020-gluesrv

0.0.4 • Public • Published

us-2020-gluesrv

Use this package to easily server u-service YSNSoftware Platform uServices

YSNSoftware Logo

Examples

const path = require('path');
const { uApp, uAppResponse, uAppResponseError, uServer } = require('us-2020-gluesrv');

async function startUservice(){
    try {
        let app = uApp;
        // START: Adding router controllers and module services
        // app.use(require(path.resolve(__dirname, 'controllers', 'default.js')));  // Please make your controller or routes folder <<----
        // END: Adding router controllers and module services
        app.use(uAppResponse);
        app.use(uAppResponseError);
        let userver = new uServer();
        server = await userver.makeServer( 'TEST SERVER', 3100, app );
    } catch (error) {
        error.message += `. Location: test.js`;
        console.log(error.message);
        process.exit(1); // Auto restart with PM2
    }
}

startUservice();

Coming soon

  • Exhaustive documentation

Support

Readme

Keywords

none

Package Sidebar

Install

npm i us-2020-gluesrv

Weekly Downloads

1

Version

0.0.4

License

ISC

Unpacked Size

16.2 kB

Total Files

17

Last publish

Collaborators

  • yerson