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> CGIプログラムとしてExpress.jsアプリケーションを実行します。この関数は、 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>CGIプログラムとしてExpress.JSアプリケーションを実行し、CUSTING STDIN/STDOUT/ENVデータを使用して実行します。
app -Express.jsアプリケーションインスタンスopts実行の追加オプション( Options ) 実行が終了したときに解決するオブジェクトを約束します
MITライセンス