Всем привет! Когда запускаю генератор, то на вопросе "Use design from bem-components? YES" вылетает такая ошибка http://floomby.ru/s2/hW686z Что это значит? Вроде пишет что нет какого-то модуля, вообщем не могу разобраться..
Всем привет! Когда запускаю генератор, то на вопросе "Use design from bem-components? YES" вылетает такая ошибка http://floomby.ru/s2/hW686z Что это значит? Вроде пишет что нет какого-то модуля, вообщем не могу разобраться..
@eGavr Жека, посмотри, плз
Попробуй снесити генератор и поставить его заново следующим образом:
Потом перейди в папку склонированного проекта:
Затем выполни:
Все! запускай из любой папки генератор, должно работать.
Чот не получилось.. Снести - это значит удалить просто директорию генератора (я сделал так)? Или другим образом? Вообщем тоже самое http://floomby.ru/s2/jWbQyx
Давай проверим - снес ты действительно или нет!
Удали еще раз папку с генератором и попробуй его запустить, если вылетет инфо о том, что генератор не установлен, то действительно удалил, а если нет, то у тебя есть еще одна папка из готорой генератор запускается, вот именно ее и надо удалять.
Ты ставил через npm?
ставил через npm, щас попробую удалить и запустить
снес папку, пробую "yo bem-stub" http://floomby.ru/s2/JWbmc5 То есть удалил...
Я просто не пойму, он пишет что не может найти модуль ./lib/bem tools. Но откуда ему там взяться если я устанавливаю генератор в пустую папку..?
Вот! А теперь пробуй через git.
Раньше там рекваерился модуль
tools.js
, а теперь рекваеритсяbem-tools.js
, скорее всего в этом ошибка.Полностью удалив генератор, поставь так, как я говорил в начале. Или даже так не работает?
Даже так не работает((
Погоди... у тебя винда?
да
Самая "лучшая" ОС
Ага! Вот хоть проблему нашли)
Не дошел еще до тестинга на винде, но люди пробовали и у них ломалось на этой OS.
В очень скором будущем планирую все поправить для винды.
Кроме смены ОС есть варианты?
мож виртуалка с unix?
Кажется, что есть! У кого-то была проблема с OS, так он вроде бы сгенерил проект на Linux, а потом перенес его на Windows. Не уверен, что сработает, но стоит попробовать.
Попробуй --> https://yadi.sk/d/NB-sTmP0aawPV
Настроенная виртуальная машина через
vargant
https://github.com/dab/bemup-workshop-vagrant, спасибо @dab Диме! Решает проблемы с Виндой.Да! Это пока может решить проблему!
Но все равно в будущем генератор будет работать на винде и без виртуальных машин!
Вообще, генерация на линуксе проекта не делает его линуксозависмым :-). Так что, да, это полноценный вариант.
@OctavNSK , а дай мне свою почту, пожалуйста, чтобы еще была какая-то связь.
bushuevk"овчарка"gmail.com
если вы хотите задать вопрос команде, то ставьте еще и метку asktheteam ;) спасибо!
после настройки проекта с помощью generator-bem-stub, при выборе: enb, bh, не работает блок "selector" из bem-components в project-stub с bemhtml работает.
причина: не собирается файл .js
Какая версия генератора используется?
generator-bem-stub@0.12.0
Могу предположить, что ты выбрал немного не те ответы на вопросы. Если тебе нужнен
enb + bem-components + bh + js
, то ответы должны быть такими (проверял):Важно при выборе технологий указать
browser.js
.заработало! ответы выбирал те же, кроме browser.js И ещё момент, не пресуются css, js, bh.js (выбрано ...to be minimized)
А так хорошая штука generator-bem-stub, экономит кучу времени. Спасибо!
Чтобы файлы минимизировались, надо указать переменную среды окружения
YENV = production
, то есть как-то так: