cgi express
v0.1.2
[Eksperimental; Tidak diuji dengan baik] mengeksekusi aplikasi Express.js sebagai program CGI.
- Karena perpustakaan ini tidak diuji dengan baik, harap berhati -hati dengan menggunakan ini dalam produksi.
- Perpustakaan ini mungkin tidak kompatibel dengan beberapa pelaksana CGI.
@types/express diperlukan untuk membangun#!/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> Mengeksekusi aplikasi Express.js sebagai program CGI. Fungsi ini menggunakan properti process.stdin , process.stdout , dan process.env sebagai default.
app - Instance Aplikasi Express.jsopts - Opsi tambahan ( Options ) untuk eksekusi Janji objek yang diselesaikan saat eksekusi selesai
function executeCore(app: express.Application, opts?: Options & Required<Pick<Options, 'stdin' | 'stdout' | 'env'>>): Promise<void>Mengeksekusi aplikasi Express.js sebagai program CGI, dengan data stdin/stdout/env khusus.
app - Instance Aplikasi Express.jsopts - Opsi tambahan ( Options ) untuk eksekusi (stdin/stdout/env tidak dapat dihapus) Janji objek yang diselesaikan saat eksekusi selesai
Lisensi MIT