我想将laravel 5.1 app with nodejs(socket.io)部署到heroku实时。我可以仅通过laravel或仅成功部署app来部署app,但如果我在一次app中同时使用它们,则无法部署成功。 我需要做什么来部署?
App_folder
--app
--bootstrap
--config
--node_modules
----express
----socket.io
--database
--....
--Procfile
--server_node.js
Procfile
web: vendor/bin/heroku-php-apache2 public/
web: node server_node.js
- server_node.js
var app =require('express')();
var server = require('http').createServer(app);
var io = require('socket.io')(server);
io.on('connection', function(socket)
{
console.log('Had new connection connected');
socket.on('chat-channelt',function (data){
io.emit('testchannel',data);
});
});
server.listen(80);