Composer パッケージを入手
Composer パッケージを取得する一般的な方法は、composer
ツールを使用してそれを参照することです。
パッケージ参照を追加するプロジェクトのルートディレクトリを開きます。プロジェクトには
composer.json
ファイルが必要であることに注意してください。Composer リポジトリへの接続を構成します。例:
composer config repositories.mycomposerrepo composer https://composer.pkg.jetbrains.space/mycompany/p/projectKey/mycomposerrepoオプションで、
composer
が Space Composer リポジトリ内でのみパッケージを検索するようにしたい場合は、Packagist リポジトリを無効にすることができます。composer config repositories.packagist.org falsecomposer
にトークンと Space ユーザー名を提供します。例:composer config --global --auth http-basic.composer.pkg.jetbrains.space username here-goes-tokenSpace でパッケージを開き、目的の Composer パッケージを見つけます。
パッケージのプロパティページを開きます。
スニペットフィールドでツールを選択し、スニペットコードをコピーします。例:
composer require mypackage:devローカルマシンでスニペットを実行します。
関連ページ:

パッケージ内のアクセスと認可
プライベートおよびパブリックリポジトリ:パッケージリポジトリは特定のプロジェクト内でのみ作成できます。つまり、リポジトリはプロジェクト全体のエンティティです。ユーザー権限は、プロジェクト内のユーザーのロールとリポジトリのタイプ (プライベートまたはパブリック) によって異なります。さらに詳細に: 許可されたユーザーのみがプライベートリポジトリにアクセスできます。アクセスはパッケージリポジトリ権限グループによって管理されます。デフォルトでは: プロジェクトメンバーには、読み取り、書き込み、作成、削除...

パッケージリポジトリを探索する
パッケージリポジトリはプロジェクト全体のエンティティです。すべてのプロジェクトには独自のパッケージがあります。特定のプロジェクトのパッケージを表示するには、プロジェクトを開き、プロジェクトのサイドバーメニューでパッケージを選択します。ここでは、新しいリポジトリを作成したり、特定のリポジトリや特定のパッケージのプロパティを表示したりできます。リポジトリとパッケージを探す:すべてのパッケージリポジトリは、グローバル Space 検索インデックスに含まれます。名前でリポジトリを見つける最も簡単な方法...

Composer パッケージの公開
他のリポジトリタイプとは異なり、パッケージを Composer リポジトリに直接公開できるツールはありません。代わりに、Composer リポジトリは VCS リポジトリからパッケージを取得します。これは次のようなものである可能性があります。Space Git リポジトリ。外部 Git リポジトリ。GitHub リポジトリ。あるいは、パッケージを .zip ファイルとしてアップロードするを使用することもできます。Composer パッケージを更新する方法通常、パッケージのソースコードを使用して変...