cgi express
v0.1.2
[Экспериментальный; Не тестируется хорошо] выполняет приложение Express.js как программа CGI.
- Поскольку эта библиотека плохо проверяется, пожалуйста, будьте очень осторожны с использованием этого в производстве.
- Эта библиотека может быть неуместна с некоторыми исполнителями CGI.
@types/express необходим для создания#!/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> Выполняет приложение Express.js в качестве программы CGI. Эта функция использует свойства process.stdin , process.stdout и process.env свойства по умолчанию.
app - экземпляр приложения Express.jsopts - Дополнительные параметры ( Options ) для выполнения Обещай объект, который разрешается при завершении выполнения
function executeCore(app: express.Application, opts?: Options & Required<Pick<Options, 'stdin' | 'stdout' | 'env'>>): Promise<void>Выполняет приложение Express.js в качестве программы CGI с пользовательскими данными Stdin/Stdout/Env.
app - экземпляр приложения Express.jsopts - Дополнительные параметры ( Options ) для выполнения (Stdin/stdout/env не являются недопустимыми) Обещай объект, который разрешается при завершении выполнения
MIT Лицензия