Closed h4 closed 9 years ago
Щас сосквошу ещё
@pepelsbey комментариев отсыпь, что ли.
Вот тебе отдельный таск build
, подтягивай и давай отмашку, когда мёржить.
Я так сильно чинил проблему с вотчером, что всё переписал на отдельные таски, сохранив при этом имена. Убедись, что из-за этого ничего не поломалось.
Билд зелёный.
Руками проверил — снёс всё, сделал npm i
, потом npm run server
— browsersync открыл браузер и всё показал.
Ну, тогда мёржу. Тишина на площадке!
В общем, на тревисе поднимается нода 4.1, ставятся зависимости. По окончании зависимостей запускается сборка (gulp copy html styles) и делается смоук-тест — смотрим, что появилась папочка dist.
Когда человек клонирует репо руками и делает
npm i
у него также на постинсталл срабатывает запуск галпа и он получает сразу собранные файлы.Для запуска дев-сервера нужно запускать
npm run server
Если стоит нода меньше 4.1 — по идее должно вылететь сообщение об ошибке сразу.
npm3 требовать обязательно не стал пока, потому что и на 2.x всё собирается.