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.js應用程序實例opts - 執行的其他選項( Options ) 執行完成後解決的承諾對象
function executeCore(app: express.Application, opts?: Options & Required<Pick<Options, 'stdin' | 'stdout' | 'env'>>): Promise<void>用自定義的stdin/stdout/env數據執行Express.js應用程序作為CGI程序。
app - express.js應用程序實例opts - 執行的其他選項( Options )(stdin/stdout/env無法使用) 執行完成後解決的承諾對象
麻省理工學院許可證