1.7. Тест по разделу 1. Что такое webpack? Это сборщик мусора, помогающий разработчикам писать код. Это статический сборщик модулей и незаменимый инструмент для разработки. — Верный ответ Это инструмент, используемый лишь на больших проектах. Это встраиваемый в приложение компонент наподобие фреймворка. 2. Что такое бойлерплейт-сборки? Это шаблонные сборки, которые сводят к минимуму какую-либо настройку и внесение правок извне. — Верный ответ Это разработка британских учёных для развития искусственного интеллекта. Это дополнение к webpack для поддержки его работоспособности. Это неизвестная и нестабильная сущность, появившаяся в результате экспериментов. 3. С какими типами файлов webpack может работать без внесения изменений в его конфиг? HTML. — Неверный ответ JavaScript. — Верный ответ CSS, Sass, LESS и Stylus. — Неверный ответ JSON. — Верный ответ 4. Что нужно для инициализации проекта? Создать директорию проекта. — Верный ответ Перейти в директорию проекта и ждать. Проинициализировать проект с использованием команды npm install. — Неверный ответ Ввести в терминале npm init (или npm init -y). — Верный ответ 5. Выберите одну из главных особенностей webpack. Позволяет разработчику быть максимально продуктивным, ничего не делая. — Неверный ответ Без каких-либо усилий даёт доступ к работе со стилями, изображениями и файлами других форматов, оптимизирует их и уменьшает в размере без потери качества. Webpack лёгок в изучении. Даёт доступ к import и export, ускоряющим и оптимизирующим разработку. — Верный ответ 6. Что означают i -D и -y в контексте выполнения команд по установке пакетов и инициализации проекта? i - incorrect | -D developer | -y - yellow i - install | -D --save-dev | y - yes — Верный ответ i - increment | -D - decrement | -y - unknown i - innovation | -D - dependencies | -y yo 7. Чем отличается команда npm run serve от npm start? Наличием ключевого слова run. В случае с вариантом start оно не требуется, и это единственный случай. — Верный ответ Своей функциональностью. Первая команда запускает сервер разработки, а вторая заказывает пиццу. Это неизвестная и нестабильная сущность, появившаяся в результате экспериментов. 8. Какие пакеты нужны для создания базового минимального конфига (путём его инициализации)? webpack и webpack-cli. — Верный ответ webpack и @webpack-cli/generators. — Неверный ответ @webpack-cli/generator и webpack-dev-server. Webpack не нужны пакеты, он и так всё может. 9. Зачем использовать webpack? Потому что он стабильный и гибкий в настройке. — Верный ответ Чтобы он писал за нас код. Чтобы быстро оптимизировать производительность приложения. — Верный ответ Чтобы сократить время на разработку и тестирование проекта. — Верный ответ 10. Для чего нужен стоковый скрипт `test: echo /'Error: no test specified/' && exit 1`? Для отлова багов проекта. Чтобы webpack собрал проект и, найдя оптимальный хостинг, разместил готовый проект в сети. Чтобы отточить навыки слепой печати в терминале редактора кода. Команда не несёт какой-либо смысловой нагрузки. Она просто выводит текст в консоли, а затем закрывается. — Верный ответ