Некоторое время назад я добавил инфраструктуру 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. Есть ли команда, которая удалит элемент из зависимости?
Я не знаю, действительно ли глобальная потребность вызывает проблему, но чтобы удалить пакет, вы должны отредактировать глобальный запрос. composer.json
и беги composer update
,
Глобальный composer.json
можно найти в домашний каталог композитора который обычно:
Linux: /home/<user>/.composer
OSX: /Users/<user>/.composer
Окна: C:\Users\<user>\AppData\Roaming\Composer
Других решений пока нет …