Главное про Лонч:
— Один проект — один конфиг-файл launch.yml с описанием процессов. Можно запускать Лонч в верхней директории и он просканирует все проекты вглубь;
— В сайдбаре появляются проекты и их процессы, которые можно запускать, останавливать и смотреть логи. Поддерживает автостарт процессов;
— Из Лонча можно выйти не останавливая процессы, чтобы потом приаттачиться обратно, а можно выйти полностью, убив все процессы.
— Можно задать зависимости процессов друг от друга — например, фронтенд нельзя запускать без бэкенда, а бэкенд без базы. Лонч
строит дерево зависимостей, чтобы запускать процессы в правильном порядке. Для каждого процесса можно задать команду для хэлс-чека, чтобы дожидаться его настоящей работоспособности.
— Поддерживает Taskfile.yml для запуска одноразовых скриптов. Чуть позже будет поддерживать NPM-скрипты. Редко используемые таски можно скрывать.
— Опенсорс, бесплатно и без ограничений :—).
Присылайте свои багрепорты и пулреквесты!
Post #1141
605
- 🔥 11
- ❤ 5