运行composer remove vendor/package-name可移除不再需要的PHP依赖包,Composer会自动从composer.json和composer.lock中删除对应条目,并移除vendor目录中的相关文件。

要移除一个不再需要的 PHP 依赖包,你可以使用 Composer 提供的 remove 命令。这个命令会自动从 composer.json 和 composer.lock 文件中删除该包,并从 vendor/ 目录中卸载它。
composer remove vendor/package-name
例如,如果你之前安装了 monolog/log,现在想移除它:composer remove monolog/monolog
执行后,Composer 会:
立即学习“PHP免费学习笔记(深入)”;
require 或 require-dev 中移除对应条目vendor/vendor-name/package-name 文件夹composer.lock 文件require-dev 中。但 composer remove 会自动识别并正确处理。
无需额外参数,直接运行 remove 命令即可。
composer.json,或运行:
composer install --optimize-autoloader
这不会自动移除包,但能优化自动加载性能,建议在清理后执行。基本上就这些。只要运行 composer remove 包名,Composer 就会帮你完成后续工作,简单高效。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号