swint-server

1.3.2 • Public • Published

swint-server

Greenkeeper badge Swint web server based on expressJS

Warning: This is not the final draft yet, so do not use this until its official version is launched

Installation

$ npm install --save swint-server

Usage

var server = new swintServer({
    http: {
        mode: 'redirect'
    },
    https: {
        mode: 'enabled'
    },
    middleware: {
        loader: [{
            dir: path.join(__dirname, '../test_case/test_middleware')
        }],
        pre: [
            'pre-middleware1', // for the middlewares don't need options or want to run with default ones
            {
                name: 'pre-middleware2', // for the middlewares need options
                options: {
                    string: 'middlewareOptionString'
                }
            }
        ],
        post: [
            'post-middleware'
        ]
    },
    static: [
        {
            url: 'static',
            path: path.join(__dirname, 'static')
        }
    ]
}, function() {
    done();
});

Readme

Keywords

Package Sidebar

Install

npm i swint-server

Weekly Downloads

95

Version

1.3.2

License

MIT

Unpacked Size

26 kB

Total Files

26

Last publish

Collaborators

  • knowre