Как отменить глобальные требования в Composer?

Некоторое время назад я добавил инфраструктуру Laravel через глобальную зависимость от моей среды через global require laravel/laravel в композитор. У меня проблема, однако, что когда я пытаюсь отредактировать и добавить дополнительные зависимости в файл comparaser.json Laravel, моя IDE (я использую Zend Studio) не позволит мне добавить дальнейшие зависимости с ошибкой

Composer.json in dependency package should not be modified.

Я чувствую, что если бы я взял Laravel из global зависимость, это может решить проблему (?).

Я не уверен, как повернуть вспять global require хоть. Я надеялся на что-то вроде global unrequire, но безрезультатно. Я также не решался сделать это напрямую через глобальный файл .json. Есть ли команда, которая удалит элемент из зависимости?

2

Решение

Я не знаю, действительно ли глобальная потребность вызывает проблему, но чтобы удалить пакет, вы должны отредактировать глобальный запрос. composer.json и беги composer update,

Глобальный composer.json можно найти в домашний каталог композитора который обычно:

Linux: /home/<user>/.composer
OSX: /Users/<user>/.composer
Окна: C:\Users\<user>\AppData\Roaming\Composer

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]