ホームページ >バックエンド開発 >PHPチュートリアル >Composer によってインストールされたサードパーティのライブラリを変更する方法

Composer によってインストールされたサードパーティのライブラリを変更する方法

WBOY
WBOYオリジナル
2016-08-18 09:15:441820ブラウズ

コンポーザーを通じてロードされるサードパーティのコンポーネント。他の人のソースコードを変更する必要がある場合、ベンダーで直接変更する必要がありますか?
直接変更する場合、ベンダーもバージョン管理に含める必要がありますか?

サードパーティのパッケージを書き直す必要がある問題に通常どのように対処しますか?

返信内容:

コンポーザーを通じてロードされるサードパーティのコンポーネント。他の人のソースコードを変更する必要がある場合、ベンダーで直接変更する必要がありますか?

直接変更する場合、ベンダーもバージョン管理に含める必要がありますか?
サードパーティのパッケージを書き直す必要がある問題に通常どのように対処しますか?

サードパーティのパッケージをフォークしてから、composer 自身のウェアハウスをフォークすると、サードパーティのパッケージに対する変更を自分のウェアハウスにプッシュできるようになり、composer からダウンロードされた最新のものは、自分が変更した最新のものになります。

上の階で言ったことは理にかなっています

Composer が自身のウェアハウスにプッシュする方法については、以下を参照してください

https://segmentfault.com/n/13...

@The Bear Who Can Code 通常、ベンダーのコンポーネントはほとんど変更されませんが、他の方法はありますか?

個々のプロジェクトにのみ使用される場合は、ベンダーコードを直接変更するだけです。

必ず参加してください

バージョン管理

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。