私のプロジェクトにはgithubに依存する依存関係があったので、インストールしたときに実行しました
$ composer config repositories.vendor/package vcs https://github.com/vendor/package.git
$ composer require vendor/package
今、私はそのパッケージを削除する必要があります。「リポジトリ」セクションを
実行し$ composer remove vendor/package
ただけでも、composer.json
ファイルに残っています。
"repositories": {
"type": "vcs",
"url": "https://github.com/vendor/package.git"
},
コマンドラインから「リポジトリ」セクションを削除するにはどうすればよいですか?
実行composer config --unset repositories.vendor/package
して、repositories
キーからエントリを削除できます。
ただし、これでも空のrepositories
キーは保持されます。それも削除したい場合は、JSONを解析して自分でキーを削除できる別のツールを使用する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加