Я хочу использовать ту же структуру, которую Express дает (при генерации, как имя экспресс-приложения), а внутри папки views я хочу использовать обычный HTML-файл. Я могу сделать это, если я вручную создаю основной файл js (app.js). но я хочу знать, как я могу изменить файл app.js, сгенерированный при создании экспресса, как я хочу.
Я сделал этот код, но он не работает.
var express = require('express');
var path = require('path');
var app = express()
// my HTML file inside the views directory
app.set('views', path.join(__dirname, 'views'));
router.get('/', function(req, res) {
res.sendFile(__dirname + '/index.html');
});
Я получаю эти ошибки
Ошибка: движок по умолчанию не указан и расширение не указано.
на новый взгляд