Socket.io слушает два приложения NuxtJs - PullRequest
0 голосов
/ 09 октября 2018

У меня есть два NuxtJ с установленным Socket.io.Оба имеют одинаковый код для сервера, но имеют разные порты, один - 1010, а другой - 3000.Я создал приложение NuxtJs с портом 1010, во-первых, и другое приложение NuxtJs с портом 3000, во-вторых.

Но socket.io в приложении NuxtJs с портом 1010 прослушивает как события приложений NuxJs, так и сокет.io в приложении NuxtJs с портом 3000 не прослушивает никаких событий.Я не могу понять, что происходит?

Приложение NuxtJs с портом 3000

const express = require('express')
const { Nuxt, Builder } = require('nuxt')
const app = express()
const host = process.env.HOST || '127.0.0.1'
const port = process.env.PORT || 3000

app.set('port', port)

// Listen the server
const server = app.listen(port, host)
const io = require('socket.io').listen(server)

Приложение NuxtJs с портом 1010 здесь тот же код, но порт другой

...
const port = process.env.PORT || 1010
...
...