Войти с помощью github
Форум /

Возможно ли настроить сборку для обхода по коротким названиям ресурсов блоков?

вместо: {block}/{block}.{tech}

использовать: {block}/{tech}

2016-08-15 23-42-02

По поводу плюсов длинного именования я в курсе, но и по поводу минусов тоже. Тем более что в основном для навигации пользуюсь fuzzy-поиском. 2016-08-15 23-42-55

Сейчас:

block-super-long/block-super-long.css
block-super-long/block-super-long.deps.js
block-super-long/block-super-long.bemtree.js
block-super-long/block-super-long.bemhtml.js
block-super-long/__elem/block-super-long__elem.css
block-super-long/__elem/_modifier/block-super-long__elem_modifier_value.css

Короткий вариант:

block-super-long/style.css
block-super-long/deps.js
block-super-long/bemtree.js
block-super-long/bemhtml.js
block-super-long/__elem/style.css
block-super-long/__elem/_modifier_value/style.css

Пользы от текущей реализации я вижу меньше, чем возникающих проблем.

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