Я использую узел js с Express, и у меня есть app.js основной файл и router / index.js
У меня есть основное соединение и порт прослушивания в app.js
const express = require('express');
const app = express();
var server=app.listen(3000);
var indexRouter = require('./routes/index');
var ioRouter = require('./routes/io');
// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');
app.use(logger('dev'));
app.use(express.json());
app.use(express.urlencoded({ extended: false }));
app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public')));
app.use(express.static('public', options));
app.use('/', indexRouter); // call index.js
app.use('/io', ioRouter);
и этот index.js
const dotenv = require('dotenv').config();
const express = require('express');
var router = express.Router();
router.get('/', (req, res) => {
res.render('index', {result: "result"});
});
module.exports = router;
Я хочу использовать для прослушивания формы этого события index.js
io.on('connection', (socket) => {
console.log("Hello");
});