gpt4 book ai didi

node.js - "Cannot GET/"使用nodejs + laravel

转载 作者:太空宇宙 更新时间:2023-11-03 23:29:29 24 4
gpt4 key购买 nike

我将 Laravel 与 Nodejs 和几个 npm 结合使用。

在我的 server.js 中,我有这段代码,控制台中没有显示任何错误,只有我的“服务器正在端口 3000 监听”消息,但是,我不断收到“无法获取/”。

找不到我的代码有什么问题,请帮忙。

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('/','SendController@postCreate');
Route::get('message','MessageController@index');
Route::post('message','MessageController@updateSeen');

我的send.blade.php文件是一个简单的静态页面。

最佳答案

看起来你只运行了一个nodejs服务器,你确定你也在运行你的laravel服务器吗?

保持你的端口不变,并在端口 80 中检查你的 laravel 应用程序。

关于node.js - "Cannot GET/"使用nodejs + laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39901078/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com