Вы передаете express.static()
каталог, и он ищет запрошенные файлы в этом каталоге. Вы не передаете express.static()
путь к одному файлу. Это не сработает.
Если вы действительно хотите, чтобы обслуживались другие файлы stati c в том же каталоге, вы можете указать express.static()
на родительский каталог.
Of, если вы просто хотите, чтобы один файл обслуживался, затем вы просто задали маршрут для этого одного файла:
app.get('/', (req, res) => {
res.sendFile(path.join(__dirname,'../public/index.htm'));
});
Для получения дополнительной помощи по express.static()
нам также необходимо точно знать, какой входящий URL вы хочу служить index.htm
с.