bem-archive / do-it-yourself-workshop

Мастер-класс для BEMup в Санкт-Петербурге: вы пишете БЭМ-проект, а мы подсказываем
https://tech.yandex.ru/events/bemup/2-september-2014/talks/2185/
17 stars 23 forks source link

Зафиксировать все версии всех используемых пакетов #16

Closed tadatuta closed 9 years ago

tadatuta commented 10 years ago

Т.к. в задании сейчас никак не регламентируется версия генератора, то ставится последняя и в результате получаем баги типа https://github.com/bem/do-it-yourself-workshop/issues/14 :(

a-x- commented 9 years ago

+1, Всё Кое что отличается от того, как это выглядит на видео.

a-x- commented 9 years ago

Конкретно, у меня, например, нет такой директории: /desktop.bundles/

tadatuta commented 9 years ago

// cc @eGavr for some reason bundles folder name was changed (created issue). I don't remember if we discussed this change and I think it won't actually work for current bem-tools config :(

eGavr commented 9 years ago

Я не менял этого с новыми версиями; проверяю у себя последнюю версию и все создается. Все нужные и ожидаемые папки создались.

@a-x- , что-то может отличаться от видео, так как поменялась версия генератора, но на работоспособность (тем более при использовании bem-tools) это никак не должно было повлиять.

Укажи OS на которой ты запускаешь и конкретно какие ответы даешь на вопросы, так легче будет разбираться, если не трудно)

a-x- commented 9 years ago

@eGavr, я запускаю так, как не рекомендовано: на винде (node.js установлен с помощью официального msi под windows, ещё есть cygwin, bin директория которого добавлена в path в windows).

Попробую поставить vagrant...

eGavr commented 9 years ago

Смотри, я тестил генератор под виндой. Работало. Я ставил такое окружение: git bash, npm для винды (в нем уже будет nodejs), должно все сработать.

Попробуешь так?

eGavr commented 9 years ago

На днях сам еще раз проверю на винде.

eGavr commented 9 years ago

Проверил на винде еще раз. Использовал git bash и npm для винды.

Все нужные папки создаются.

a-x- commented 9 years ago

@eGavr, ok, спасибо. Попробую, отпишусь.

eGavr commented 9 years ago

Я нашел проблему в генераторе, починю.

sipayRT commented 9 years ago

@dab Дима, ты когда-нибудь закроешь эту таску?

dab commented 9 years ago

добавил версию к устанавливаемому генератору. https://github.com/bem/do-it-yourself-workshop/commit/b4640faa3c1b1893365635285cd68d5016095621

eGavr commented 9 years ago

Там вопросы в генераторе с новыми версиями слегка поменялись, суть та же, но отличаются по структуре.

sipayRT commented 9 years ago

@dab ты проверял задания перед тем, как зафиксировал версию? Теперь вопросы в задании не соответствуют вопросам в генераторе

dab commented 9 years ago

@sipayRT я видел Жекин комментарий. Поправлю.

dab commented 9 years ago

fixed https://github.com/bem/do-it-yourself-workshop/commit/5b7af5b3f9177bfffe3e35a0b9816b29394cc6dc