0

Connect をノード アプリと同じポートで実行して、相対パスまたは絶対パスを使用してアセットを提供できるようにする方法はありますか?

現在、私はそれらを別々のポートで実行していますが、これは苦痛です:

var app     = require('http').createServer(handler).listen(81), 
    connect = require('connect');

connect.createServer(
    connect.static(__dirname + '/assets')
).listen(82);
4

1 に答える 1

0

connect にサーバーを作成させます。

var connect=require('connect'),
  app=connect.createServer(handler,
    connect.static(__dirname+"/assets"))
    .listen(81);

これは、リクエスト自体を処理するのではなく、静的ハンドラ (または接続を介して実装されたもの) に渡したい場合に呼び出す必要handlernextある関数です。handler

于 2012-07-31T03:52:15.113 に答える