Я использую Laravel с nodejs и пару npms.«Can not GET /» using nodejs + laravel
В моем сервере.js У меня есть этот код, ошибок в консоли не было, только сообщение «Слушание сервера в порту 3000», однако я продолжаю получать «Can not GET /».
Не могу найти, что случилось с моим кодом, пожалуйста, помогите.
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
});
});
});
Вот моя маршрутизация:
Route::get('/', function() {
return view('send');
});
Route::post('/','[email protected]');
Route::get('message','[email protected]');
Route::post('message','[email protected]');
Мой файл send.blade.php простой статической страницы.
Где РНР часть, которая взаимодействует с server.js? –
Где вы продолжаете получать 'can can get /'? – Ohgodwhy
Я получаю «не могу получить /» при переходе по адресу: http: // localhost: 3000/ –