Intereting Posts
PHP mkdir ($ recursive = true) пропускает последний каталог Я не могу получить эхо изображения с помощью php Как сделать цикл массива быстрее в PHP Symfony 2 – Макет встраивает "no entity / class form" проверка не работает Создание тега по умолчанию из пустого значения генерируется, когда тег отсутствует. Как разрешить? Возможно использование одного и того же объекта в OneToMany и OneToOne? Как создать дружественный формат даты (например, «отправлено 2 дня назад») Почему мой конструктор все еще звонит, даже если случай класса и конструктора отличается? Использование volley для загрузки видео Исходный код PHP base64 не правильно декодирован в Javascript Создать квадрат 1: 1 thumbnail в PHP Перенаправить все на index.php Установите XDebug и загрузите в стек Drupal от Acquia? Что такое буферизация вывода? Как закодировать php-функцию или задать параметры для возврата значений высоты NO для изображений?

Изменить файлы в каталоге / vendor и внести изменения в composer.lock?

Мне пришлось изменить пакет поставщика ( avatarguru/mustache-l5 ), который не был совместим с последней версией Laravel 5 (dev). Но теперь, когда я делаю composer status в корневом каталоге проекта, он не показывает No local changes . Я также попытался изменить некоторые другие пакеты – то же самое …

Как мне внести изменения в композитор.lock, чтобы другим разработчикам не пришлось снова исправлять одни и те же пакеты?

Solutions Collecting From Web of "Изменить файлы в каталоге / vendor и внести изменения в composer.lock?"

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

 { "repositories": [ { "type": "vcs", "url": "https://github.com/YourGithubUsername/PackageName" } }], "require": { "laravel/framework": "4.0.*", "OriginalVendor/PackageName": "1.0.*" }, } 

Таким образом, вы можете в любой момент вытащить свои пользовательские изменения без необходимости привязывать их к конкретному проекту.

Подробнее о загрузке и загрузке пакетов вы можете узнать здесь: https://getcomposer.org/doc/05-repositories.md#vcs