socket.ioと一緒にHapi.jsを実行したい。私がソケットでHapiの認証クッキーを使用したいので、同じサーバーを使用してsocket.ioとhapiアプリケーションを別々に接続していれば素晴らしいでしょう。Hapi.js + Socket.io一緒に
私はいくつかのソリューションを試しましたが、クラッシュする。私はhapiと同じポート上でsocket.ioを実行しようとしましたが、私のアプリは起動しましたが、 "This localhost page not found"エラーが出ました。私は何を間違えたのですか?すべてのヘルプはここ
を理解されるであろう私のコードです:
const Hapi = require('hapi');
const server = new Hapi.Server();
const Config = require('./config/config.js');
const port = Number(process.env.PORT || 3000);
const io = require("socket.io")(port);
server.connection({
port: port
});
// my routes are here...
io.on("connection", function (socket) {
console.log('connected');
// Do all the socket stuff here.
})
server.start(function(err) {
if (err) {
console.error(err);
throw err;
}
console.log('Server started at %s', server.info.uri);
});
あなたのソリューションを投稿していただきありがとうございます! –