Я устал решать эту проблему, когда я просматриваю localhost:5000 я получаю ошибку, например
Cannot GET /
//*****************app.js************
const express = require('express');
const mongoose = require('mongoose');
const logger = require('morgan');
const bodyParser = require('body-parser');
const app = express();
const v1 = require('./routes/v1');
// ************* DB Config *************//
mongoose.connect(process.env.MONGO_DB_URL, {
useNewUrlParser: true,
useCreateIndex: true
});
mongoose.connection.on('connected' , () => {
console.info('Connected to the databse');
});
mongoose.connection.on('error' , (err) => {
console.error('Failed to connected to the databse: ${err}');
});
//**************Midlewares ***********//
app.use(logger('dev'));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended : true}));
//*************Routes *****************//
app.use('/api/v1', v1);
module.exports = app ;//********** index.js ***************//
require('dotenv').config();
const app = require('./src/app')
const PORT = process.env.PORT || 3000;
app.listen(PORT, () => {
console.info('Server is ready for connections on port ${PORT}');
});




проблема в том, что у вас нет маршрута в корне / вы должны добавить либо свои маршруты, которые вы определили, либо определить корневой маршрут
Я настоятельно рекомендую вам изучить основы фреймворка Express.js, прежде чем идти дальше. Вы не определили никакого обработчика для корневого маршрута /, и как только вы изучите основы, вы сможете исправить ошибку самостоятельно.