UNPKG

conextra

Version:

Conextra for Web Development. Helps create a SPWA (Single-page Progressive Web Application).

30 lines (27 loc) 1.47 kB
'use script'; module.exports = function initServer(server) { /** * @description This function is called when the server is initialized. * @param {object} server - The server object. * @returns {void} */ // This function is called when the server is initialized. // It is used to initialize the server and set up any necessary middleware or routes. // You can use this function to set up any necessary middleware or routes for your server. // For example, you can use this function to set up a route for your server: /* server.on('request', (req, res, next) => { if (req.url.startsWith('/test')) res.end('Test!'); else next() }); */ // You can also use this function to set up any necessary middleware for your server: /* const express = require('express'); const admin = express(); admin.get('/', (req, res) => { res.send('Admin Homepage'); }); // Mount express.js style middleware to the server under /admin path, url: 'http://localhost/admin' server.addRequest({ path: '/admin/*' }, admin); // Mount express.js style middleware to the server under admin subdomain, url: 'http://admin.localhost' or 'http://admin.yourdomain.com' server.addRequest({ host: 'admin' }, admin); // Mount express.js style middleware to the server under admin domain, url: 'http://localhost/' or 'http://yourdomain.com/' server.addRequest({}, admin); */ };