Я развертываю приложение Node.js Express на VPS от Render. Когда я запускаю приложение на своем локальном компьютере, команда npm start отлично справляется с обслуживанием моего файла, когда я указываю браузеру localhost: 3001. Однако после развертывания базовый каталог «/» возвращает «Не найдено». Я должен указать своему браузеру на example.onrender.com/public/index.html.
Как мне убедиться, что example.onrender.com/ направляет запрос в public / index. html ?
Спасибо!
const express = require('express');
const path = require('path');
const app = express();
app.use(express.static(path.join(__dirname, 'public')));
app.get('/', function(req, res) {
res.render('index.html');
});
app.listen(3001);