cgi express
v0.1.2
[EXPERIMENTAL; Não testado bem] Executa o aplicativo Express.js como programa CGI.
- Como esta biblioteca não é bem testada, tenha muito cuidado ao usar isso na produção.
- Esta biblioteca pode não ser compatível com alguns executores de CGI.
@types/express é necessário 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> Executa o aplicativo Express.js como um programa CGI. Esta função usa process.stdin , process.stdout e process.env Propriedades como padrão.
app - uma instância do aplicativo Express.jsopts - Opções adicionais ( Options ) para execução Objeto de promessa que resolve quando a execução termina
function executeCore(app: express.Application, opts?: Options & Required<Pick<Options, 'stdin' | 'stdout' | 'env'>>): Promise<void>Executa o aplicativo Express.js como um programa CGI, com dados personalizados de stdin/stdout/Env.
app - uma instância do aplicativo Express.jsopts - Opções adicionais ( Options ) para execução (stdin/stdout/Env não são omitíveis) Objeto de promessa que resolve quando a execução termina
MIT Licença