2012-03-01 8 views
0

私はApacheサーバーを稼働させていますが、ユーザーが入力で作成したjavascriptコードを実行し、node.jsからの応答を取得してデータベースに格納します。 これを設定する方法はありますか? node.jsをWebサーバとして使用することは望ましくありません。ちょうどjavascriptインタプリタです。 また、スクリプトを永遠に実行してイベントを待たずに、スクリプトを実行したり、レスポンスを取得したり(またはnode.jsからdbに書き込む)、そのプロセスを終了します。node.jsをローカルアプリケーションとして呼び出す方法は?

答えて

0

ちょうどスクリプトは、CLIデータを取り、そのことを行う、その後、終了することができていることを確認しますCLI

$ node script.js input

から次のようにします。

出力はstdoutに直接送信する必要があります。あなたがファイルに標準出力だけでパイプから読み込むと、ファイルから読み取ることができない場合

$ node script.js input > out.temp

+0

はどうすれば出力を得ることができますか? – AlfredoVR

+0

@ alfa64 stdout? – Raynos

+0

はい、あなたは正しいですが、実行するスクリプトをファイル形式ではなく、パラメータとして渡すのが理にかなっていますか? – AlfredoVR

関連する問題