Есть ли способ удобно хранить компоненты, чтобы можно было быстро посмотреть как они выглядят?

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

Storybook - это набор инструментов для разработки компонентов интерфейса. Он позволяет разработчикам отображать каждый компонент в изолированном среде, чтобы увидеть его внешний вид и продемонстрировать все его состояния. Storybook позволяет создавать разные "истории" для каждого компонента, такие как разные размеры или разные наборы данных, чтобы можно было быстро сравнивать их.

Другим популярным инструментом является Styleguidist. Он позволяет разработчикам создавать стайлгайды для своих компонентов. Styleguidist позволяет отображать примеры использования компонентов, а также предоставляет статическую документацию для каждого компонента. Это позволяет разработчикам быстро найти нужный компонент и легко проверить его внешний вид.

Также разработчики могут использовать различные встроенные инструменты для разработки Pug-компонентов, такие как интеграция с локальным сервером разработки или использование режима разработки в редакторе кода. Эти инструменты позволяют разработчикам мгновенно увидеть результаты своих изменений и проверить, как будут выглядеть их компоненты в реальном времени.

Наконец, хорошей практикой является удобное и именованное хранение компонентов. Для удобства разработчиков и поддержки наглядности кода, компоненты лучше хранить в отдельных файлах или директориях, с именами, которые ясно обозначают их предназначение или функцию. Это позволяет разработчикам быстро находить нужный компонент и быстро ориентироваться в коде.

В целом, использование инструментов для разработки интерфейсов, таких как Storybook или Styleguidist, помогает организовать удобное хранение и отображение компонентов Pug, что позволяет разработчикам быстро и легко проверять их внешний вид. Кроме того, хорошая организация файлов и имена компонентов также способствуют удобству и эффективности работы с ними.