2016-10-06 27 views
1

私はnodejsと2つのnpmsでLaravelを使用しています。nodejs + laravelを使用して「取得できません」

私のserver.jsにはこのコードがありますが、コンソールに表示されるエラーはありません。「Server Listening at port 3000」というメッセージが表示されますが、「Can not GET /」というメッセージが表示され続けます。

私のコードで何が問題なのか分かりません。お手伝いください。

Route::get('/', function() { 
    return view('send'); 
}); 
Route::post('/','[email protected]'); 
Route::get('message','[email protected]'); 
Route::post('message','[email protected]'); 

マイsend.blade.phpファイルは、単純な静的なページです:

var socket = require('./public/node_modules/socket.io'); 
var express = require('./public/node_modules/express'); 
var app  = express(); 
var server = require('http').createServer(app); 
var io  = socket.listen(server); 
var port = process.env.PORT || 3000; 

server.listen(port, function() { 
    console.log('Server listening at port %d', port); 
}); 


io.on('connection', function (socket) { 

    socket.on('new_count_message', function(data) { 
    io.sockets.emit('new_count_message', { 
     new_count_message: data.new_count_message 

    }); 
    }); 

    socket.on('update_count_message', function(data) { 
    io.sockets.emit('update_count_message', { 
     update_count_message: data.update_count_message 
    }); 
    }); 

    socket.on('new_message', function(data) { 
    io.sockets.emit('new_message', { 
     name: data.name, 
     email: data.email, 
     subject: data.subject, 
     created_at: data.created_at, 
     id: data.id 
    }); 
    }); 


}); 

は、ここに私のルーティングです。

+0

ポート80であなたのlaravelアプリをチェック! –

+0

あなたはどこで '得ることができない/'を得続けますか? – Ohgodwhy

+0

http:// localhost:3000/ –

答えて

2

に答えていない、あなたはあまりにもあなたのlaravelサーバーを実行していることを確認していますか?

それがあったとして、あなたのポートを保ち、server.jsでPHPの一部の対話だ

0

OK。あなたのサーバーはリスニングしていますが、アプリ varには何も割り当てられていないので、一度リクエストが来たら、誰もそれを提供していません。あなただけnodejsサーバーを実行しているように思え

ポートが開いて、リスニングですが、誰も

+0

これは4行目です:var server = require( 'http ').createServer(app)、質問 –

+1

を更新しました。@ bob-xplosion申し訳ありませんが、最初の環境全体を理解していません – mtsdev

関連する問題