cgi express
v0.1.2
[EXPERIMENTAL; No probado bien] ejecuta la aplicación express.js como programa CGI.
- Dado que esta biblioteca no se prueba bien, tenga mucho cuidado con el uso de esto en producción.
- Esta biblioteca puede no ser compatible con algunos ejecutores de CGI.
@types/express es necesario para construir#!/usr/bin/env node
const express = require ( 'express' ) ;
const cgiExpress = require ( 'cgi-express' ) ;
const app = express ( ) ;
// initialize 'app' as usual Express.js application here...
// call 'execute' with the default configuration
// (using process.stdout, process.stdin, and process.env)
cgiExpress . execute ( app ) ; function execute(app: express.Application, opts?: Options): Promise<void> Ejecuta la aplicación Express.js como un programa CGI. Esta función utiliza process.stdin , process.stdout y process.env las propiedades como predeterminadas.
app : una instancia de aplicación express.jsopts : opciones adicionales ( Options ) para la ejecución Objeto de promesa que se resuelve cuando finaliza la ejecución
function executeCore(app: express.Application, opts?: Options & Required<Pick<Options, 'stdin' | 'stdout' | 'env'>>): Promise<void>Ejecuta la aplicación Express.js como un programa CGI, con datos personalizados de stdin/stdout/env.
app : una instancia de aplicación express.jsopts : opciones adicionales ( Options ) para la ejecución (stdin/stdout/env no son omitibles) Objeto de promesa que se resuelve cuando finaliza la ejecución
Licencia de MIT