0
ユーザーをチャットアプリに連れて行く前に、簡単なindex.htmlページを表示したい(「チャットの開始」ボタンを使用)。openshiftでノードアプリケーションに移動する前に静的なページを表示するにはどうすればよいですか?
今はopenshiftがchat.htmlページを提供するように私のウェブページをデフォルト設定しているようです。
app.get('/', function (req, res) {
res.sendFile(__dirname + '/index.html');
});
これはchat.htmlページを返すyoursite.com/chat行います:これはyoursite.comを行います
マイmain.jsコード
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function (req, res) {
res.sendFile(__dirname + '/chat.html');
});
app.set('port', process.env.OPENSHIFT_NODEJS_PORT || 8080);
app.set('ip', process.env.OPENSHIFT_NODEJS_IP || '127.0.0.1');
http.listen(app.get('port'), app.get('ip'), function() {
console.log('Listening on port ' + app.get('port'));
});
//... More code
Ohhhh:
がルーティングの詳細については明示マニュアルを参照してください!さて、私はそれを試してみましょうと私はあなたに戻ってきます。事前に感謝:) –
はい、ちょうどルートで遊んでいます。 – saruftw