0

次のコードでnow.jsをテストしようとしています。

var connect = require("connect");
var nowjs = require("now");
var io = require("socket.io");

var app = connect().use(connect.static(__dirname + '/public'));

app.listen(8180);

var nowIni = nowjs.initialize(app);

HTML側では、次の<head>ように参照しています。

<script src="/nowjs/now.js" type="text/javascript"></script>

問題は、ブラウザでページにアクセスすると、エラーコンソールで次のように表示されることです。

GET http://192.168.1.78:8180/nowjs/now.js 404(見つかりません)

私は何が間違っているのですか?これを修正する方法は?

4

1 に答える 1

1

connect 2.0を使用する場合、このコードは正常に機能するはずです。

var connect = require("connect");
var nowjs = require("now");
var http = require("http");
var io = require("socket.io");

var app = connect();
app.use(connect.static(__dirname + '/public'));

var httpApp =  http.createServer(app).listen(8180);

var nowIni = nowjs.initialize(httpApp);
于 2012-03-09T11:08:44.817 に答える