Я создал серверное приложение в Node js, используя express, socket.io. Я могу подключить серверное приложение из браузера через клиент socket.io. Я хочу, чтобы мое приложение получало доступ в домашней сети, и мои коллеги могут подключаться к моему приложению с моим IPv4-адресом, но сокет io не работает. Я вручную устанавливаю свой IPV4-адрес в разъем io.
Node js:
var express = require("express");
var bodyParser = require("body-parser");
var app = express();
var http_server = require('http').createServer(app);
var cors = require("cors")
var io = require('socket.io')(http_server)
io.on('connection', function(client) {
console.log('Client connected...');
client.on('disconnect', () => {
console.log("Client disconnected..");
});
});
var server = http_server.listen(3000, function () {
console.log("app running on port.", server.address().port);
});
HTML код:
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost:3000');
socket.on('connect', function() {
console.log("server connected..");
});
</script>
Как упомянуть в Html код для подключения к моему серверу .. ??
Я попробовал Google и различные ответы от stackoverflow, но ничего не помогло ..