0

Packagist に保持されていないカスタム リポジトリを使用しているため、composer の「リポジトリ」キーを使用する必要があります。

{
    "type": "vcs",
    "url": "https://github.com/name/repo"
},

ただし、これらを GitHub にプッシュする前に、これらをローカルで開発したいと考えています。

{
    "type": "vcs",
    "url": "/path/to/repo"
},
{
    "type": "vcs",
    "url": "https://github.com/name/repo"
}

ただし、新しいユーザーがリポジトリをダウンロードし、GitHub から使用したいだけの場合 (ローカルで開発していない可能性があります)、大きな赤いエラーが発生します。

[InvalidArgumentException]
VCS リポジトリ /path/to/dir を処理するドライバが見つかりません

作曲家がこれを許容して、レポを見つける次の行に移動する方法はありますか?

4

1 に答える 1

0

私が知る限り、これは現在可能です。定義された「/path/to/dir」が存在する必要があり、リポジトリである必要があり、リポジトリには composer.json ファイルが含まれている必要があります。そうでない場合、Composer は失敗します。

PR が無効なリポジトリ定義を無視するのは有効なポイントのように思えますが、Jordie がこれについてどう考えているかはわかりません ;)

別の方法として、独自の Satis リポジトリをセットアップし、そこからパッケージをプルすることもできます。

于 2015-01-19T20:07:15.237 に答える