Size: a a a

2021 December 03

VM

Volodymyr Melko in PHP
Ну кто-то написал кривую либу, а проблема с композером? Логично, да
источник

Т

Тецкатлипок... in PHP
То что он может я в курсе

Взять что то и закинуть его куда то в каком то количестве

Мой вопрос - это вообще как то гибко настраивается или прибито гвоздями в самом компоухере?
источник

VM

Volodymyr Melko in PHP
Что именно ты хочешь настроить?
источник

Т

Тецкатлипок... in PHP
Ты прямо мастер читать
Сказал как ртом так сказать))

Если ты внимательно почитаешь то моя главная притензия не в том что он кривой, а в том что нахрена
источник

Т

Тецкатлипок... in PHP
Что кидать
Куда кидать
Динамическое редактирование сопутствующих файлов с добавлением с шапку файла подключения к установленной либе
источник

SM

Sergey Milegov in PHP
Как-то настраивается..
источник

Т

Тецкатлипок... in PHP
Из того что я нагуглил все нв уровне файлов, "что заливать" и все

И это как то тупо как по мне для целой системы
источник

SM

Sergey Milegov in PHP
Чтоб менеджить зависимости
источник

Т

Тецкатлипок... in PHP
Почему я сюда и пришел
источник

Т

Тецкатлипок... in PHP
Гит вот тоже работает с файлами но "есть нюансы"
источник

Т

Тецкатлипок... in PHP
Те же хуки в гите это отдельный переворот в мире диванов

А ведь это мелкая часть одной системы
источник

VM

Volodymyr Melko in PHP
Что кидать? Ты пакеты ставишь, что ещё ты хочешь настроить? Композер качает пакет, который ты указал

Куда кидать?
https://getcomposer.org/doc/06-config.md#vendor-dir

Редактирование файлов?
Во первых, с какого перепугу он должен редактировать файлы?
Во вторых, сделай плагин для композера, и сможешь воплотить все свои фантазии
источник

1

111a in PHP
Как же тебя тяжело читать, без обид.

Могу ответить только на один вопрос: да, компоузер сделан под влиянием бандлера, своих возможностей у него тоже хватает.
источник

Т

Тецкатлипок... in PHP
Вот мне как раз и интересны "свои возможности"
Но из основного все уперлось что он привязан к своей иерархии и что он не работает с файлами, только загружает то что ему дали (с чем справится тот же git  запущенный в директории через консоль)

И плюс я реально понимаю что есть куча умных людей и может там есть какие то свои крутые фишки

На гугле вон писали что он поддерживает автотесты и тд но судя из текущей беседы все "автотесты" заканчиваются на проверке зависимостей
источник

1

111a in PHP
Он может автоподгружать классы. В руби бандлер такого не умеет вне рельсы.
источник

Т

Тецкатлипок... in PHP
Рекомендую для общего развития хоть раз возпользоватся средствами гита

Вы не поверите он способен на то же самое
Буквально слово в слово

Только зависимости не проверит разве что
источник

Т

Тецкатлипок... in PHP
Как по мне это минус

Тут и так неведомые истории костыли, а тут еще что то левое тянется

Как по мне рекурсивные наследования еще на примере JS показали какая это плохая идея

Это же бек
Тут цена ошибки иная
источник

1

111a in PHP
Умеет в скрипты, типа нодовского npm, бандлер такого не может.
источник

Т

Тецкатлипок... in PHP
Но это уже чисто мое мнение
источник

VM

Volodymyr Melko in PHP
И конфликты версий. И многое чего другого не сделает

Но каждой задаче свой инструмент
источник