我的项目有一个在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
key 。如果您也想删除它,则必须使用另一个能够解析JSON并自己删除 key 的工具。
关于command-line - 从composer命令行删除存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54539108/