Этот вопрос проверяет знание инструментов автоматизации, ускоряющих создание базовой структуры приложения.
Скаффолдинг в Express.js означает автоматическое создание базовой структуры проекта. Это упрощает начальную настройку и помогает поддерживать консистенцию в структуре приложения, особенно в больших командах.
Цель:
Создать базовую файловую структуру для проекта.
Сэкономить время на ручной настройке папок и файлов.
Как использовать:
Установите генератор Express:
npm install -g express-generatorСоздайте проект:
express myappУстановите зависимости:
cd myapp
npm installРезультат:
Структура, похожая на:
myapp/
├── app.js
├── bin/
├── public/
├── routes/
├── views/
├── package.jsonСкаффолдинг полезен для быстрого старта разработки. Он задаёт стандарты структуры проекта, что особенно важно в командах.