除去从作曲家命令行存储库

问题描述 投票:0回答:1

我的项目有一个依赖,这是在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"
    },

我怎么也可以卸载命令行的“库”部分?

command-line composer-php composer.json
1个回答
4
投票

您可以运行composer config --unset repositories.vendor/package删除从repositories键的条目。

然而,这仍然将保持空repositories关键。如果你也想删除,你将不得不使用另一种工具,它能够解析JSON和删除自己的关键。

© www.soinside.com 2019 - 2024. All rights reserved.