Composer.json в пакете зависимостей не должен изменяться

Я пытаюсь добавить зависимость через мой composer.json файл в удаленном проекте Laravel, над которым я работаю в Zend Studio, в настоящее время на моем сервере разработки. Тем не менее, кажется, что он заблокирован от внесения изменений (все входы выделены серым цветом), а вверху есть информационное окно, которое гласит:

General: Composer.json in dependency package should not be modified

У меня не было этой проблемы в моей локальной среде, поэтому я предполагаю, что это либо проблема с тем, что Laravel не хочет вносить изменения в то, что он считает живым сервером, либо Zend Studio поднимает проблему по той же причине. Есть ли файл конфигурации, который мне нужно изменить, чтобы сделать это правильно? Или я что-то делаю в настоящее время, что я должен делать по-другому с файлом композитора?

1

Решение

Похоже, IDE думает, что вы изменяете файл composer.json, который является зависимостью другого пакета. И примером этого является сама структура Laravel. у вас есть файл composer.json в корне проекта, который требует laravel/framework но тогда есть еще один файл composer.json в vendor/laravel/framework и если вы попытаетесь изменить composer.json в vendor/laravel/framework Я предполагаю, что вы получите это сообщение о том, что вы пытаетесь изменить пакет, от которого зависит другой пакет.

Это как-то думает, что удаленный проект как-то связан с вашим локальным? Файл composer.json, который вы пытаетесь изменить, вызывается другим файлом композитора?

1

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

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

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