Настройка View Engine в Express: пошаговое руководство

Чтобы настроить механизм просмотра в Express, вам необходимо выполнить следующие действия:

  1. Установите модуль механизма представления. Сначала вам необходимо установить нужный модуль механизма представления с помощью npm. Например, если вы хотите использовать EJS в качестве механизма представления, вы можете установить его, выполнив следующую команду:

    npm install ejs
  2. Настройте механизм представления. В файле приложения Express (обычно app.jsили index.js) необходимо настроить механизм представления с помощью Метод app.set(). Передайте имя модуля механизма представления (например, «ejs») в качестве первого аргумента и строку «Механизм представления» в качестве второго аргумента. Вот пример использования EJS:

    const express = require('express');
    const app = express();
    app.set('view engine', 'ejs');
  3. Установите каталог представлений. По умолчанию Express ищет представления в каталоге с именем «views». Если у вас есть другой каталог для ваших представлений, вы также можете установить его с помощью метода app.set(). Передайте путь к каталогу в качестве первого аргумента и строку «views» в качестве второго аргумента. Вот пример:

    app.set('views', path.join(__dirname, 'views'));
  4. Визуализация представлений. Теперь вы можете отображать представления с помощью установленного вами механизма представления. Например, если вы используете EJS, вы можете создать файл EJS в каталоге представлений (например, index.ejs) и визуализировать его с помощью res.render()метод. Вот пример:

    app.get('/', (req, res) => {
    res.render('index', { title: 'Express App' });
    });

Вот и все! Вы успешно установили механизм просмотра в Express.