[解決済み] composerでforkを要求するには?
2022-04-20 12:06:40
質問
これは私の
composer.json
GithubにあるNodgeのlessphpプロジェクトのフォークを使いたい。
"repositories": [{
"type": "package",
"package": {
"version": "dev-master",
"name": "nodge/lessphp",
"source": {
"url": "https://github.com/Nodge/lessphp.git",
"type": "git",
"reference": "master"
},
"autoload": {
"classmap": ["lessc.inc.php"]
}
}
}],
"require": {
"php": ">=5.3.3",
"nodge/lessphp": "dev-master"
},
しかし、次のようなエラーが発生します。
composer update
:
nodge/lessphp dev-master -> 一致するパッケージは見つかりませんでした。
このフォークを正しくrequireする方法がわかりません。
どのように解決するのですか?
最も一般的な(そして最も簡単な)方法は、VCS リポジトリを使用することです。
フォークをリポジトリとして追加し、そのフォークを更新するだけです。 バージョン制約があなたのカスタムブランチを指すようにします。カスタムブランチ 名前 必須 の前に
dev-
.
フォークしたと仮定して monolog/monolog というブランチを作成し バグフィックス であれば、composer.jsonをこのように更新します。
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/igorw/monolog"
}
],
"require": {
"monolog/monolog": "dev-bugfix"
}
}
require 文は、バグフィックス用のブランチを指定する以外は変更しないことに注意してください。上流のパッケージを参照することは変わりません (
monolog/monolog
),
ではなく
あなたの個人的なフォーク (
igorw/monolog
) があり、ブランチ名の前に
dev-
. 詳細を読むことができます
ドキュメントにある
関連
-
[解決済み】変な電話番号を生成するフェイカー?
-
[解決済み】Apache + PHPで「ヘッダの前にスクリプトの出力が終了する」件
-
[解決済み] php5パッケージのインストール候補がない (Ubuntu 16.04)
-
[解決済み】 $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて]
-
[解決済み】メッセージ。Trying to access array offset on value of type null [重複]配列のオフセットにアクセスしようとしています。
-
[解決済み] [Solved] Fatal error: 非オブジェクトのメンバ関数fetch_assoc()の呼び出し [重複]。
-
thinkphp5 timestamp 非整形の数値に遭遇した。
-
[解決済み] SSLエラー SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました。
-
[解決済み] require, include, require_once, include_onceの違い?
-
[解決済み】Composerのrequireがメモリ不足になる。PHP Fatal error: 許容メモリサイズ1610612736バイトを使い果たしました。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】接続の取得に失敗しました: php_network_getaddresses: getaddrinfo failed: 名前またはサービスが不明
-
[解決済み】PHP定数「PHP_EOL」はいつ使うの?
-
[解決済み】XAMPPのphpMyAdminで「設定にあるcontroluserの接続に失敗しました。
-
[解決済み】Phpのincludeが機能しない? 関数がincludeされない
-
[解決済み】 $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて]
-
[解決済み] * vchiqインスタンスを開くのに失敗しました。
-
[解決済み】chromeの「net : Failed to load resource: net::ERR_SPDY_PROTOCOL_ERROR" は何がおかしいのか?
-
[解決済み】Fatal error: mysqli_result 型のオブジェクトは使用できません [終了] 。
-
[解決済み】Wordpressの子テーマのstyle.cssが効かない。
-
[解決済み] PHPの配列を別の配列にコピーする関数はありますか?