Имеет ли значение в контексте какой директории исполняют команду composer?
Здравствуйте.
Я с composer не знаком (и говоря честно не очень понимаю что это, понял только что это про установку скриптов и какие-то зависимости), но постоянно натыкаюсь т.к. изучаю Laravel и вот основной вопрос:
- В описаниях по установке пакетов для Laravel я нигде не встречал указаний из какой директории запускать команду composer - значит ли это, что ее можно запускать из любой директории?
Мне это кажется немного странным, потому что если у меня на хосте установлено несколько ларавелей - получится что пакеты установятся в каждое приложение Laravel - так?
в каждом проекте лежит свой composer.json, команда вводится из этой директории и в этой же директории библиотеки падают в папку vendor
не считая composer global
Не знаю что такое composer global )) но в целом понятно - по умолчанию имеется в виду что вы находитесь в корне проекта к которому устанавливаете пакет.