conextra
Version:
Conextra for Web Development. Helps create a SPWA (Single-page Progressive Web Application).
30 lines (27 loc) • 1.47 kB
JavaScript
'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);
*/
};