3.6. Тест по разделу

1. Продолжите — поле entry в файле webpack.config.js может являться...

Верно, но не только строкой. Поле также может принимать массив строк.

И ещё входная точка может принимать функции, что также является объектом.

2. Назовите ключевую особенность конфигурации полей webpack.

В буквальном смысле можно настроить всё.

3. Чтобы содержимое корректно отображалось на странице, нужно установить...

Без него изменения в HTML-файлах при запущенном сервере отображаться не будут.

Именно он отвечает за работу с HTML-форматом в webpack.

4. Что такое мультистраничное приложение?

Нет, такое определение относится только к SPA-приложениям.

5. Зачем нужен HtmlWebpackPlugin?

Нет. Плагин необходим webpack для поддержки формата.html.

6. Нужно ли использовать html-loader и HtmlWebpackPlugin в каждом проекте?

И это действительно так, ведь без них мы не будем видеть изменения.

На данный момент у инструментов нет выверенных и работающих альтернатив.

Один из них должен быть использован в 100% случаев, и это HtmlWebpackPlugin, так как мы работаем с HTML напрямую. А использовать ли html-loader — решать разработчику.

7. За счёт чего можно добиться поддержания нескольких HTML-файлов webpack-ом?

Верно, ведь большая часть полей webpack гибко настраивается.

Действительно, зная, как они работают, мы можем добиться поддержания множества HTML-файлов.

8. Можно ли сделать webpack максимально удобным для использования за счёт дополнительной конфигурации?

Действительно, это так. Мы можем настроить сборщик в зависимости от наших потребностей.

9. Выберите цели, преследуемые при поддержании мультистраничного приложения.

Действительно, если в приложении есть несколько HTML-файлов, каждый из них будет иметь свои функции и применимый стек технологий.

10. Есть ли ограничения на количество страниц в проекте?

Вы ограничены лишь требованиями технического задания.