martinshaw / decomposer
列出系统上的 Composer 'vendor' 目录,查看它们的重量,然后您可以选择要删除以释放空间的目录(NPM的npkill但针对PHP Composer)
1.1.7
2024-03-09 19:50 UTC
Requires
- php-tui/php-tui: ^0.1.0
README
列出系统上的 Composer 'vendor' 目录,查看它们的重量,然后您可以选择要删除以释放空间的目录(NPM的npkill但针对PHP Composer)
屏幕截图
用法
decomposer # Opens the interactive UI decomposer --all # Deletes all vendor directories without interaction
安装
composer global require martinshaw/decomposer
这将将在您的全局 composer bin 目录中安装 decomposer
命令,通常是 Unix 系统上的 ~/.composer/vendor/bin
或 ~/.config/composer/vendor/bin
,以及 Windows 上的 %APPDATA%\Composer\vendor\bin
。
要从任何地方访问 decomposer
命令,您需要将全局 composer bin 目录添加到系统 PATH 环境变量中。
在 Windows 上
- 打开控制面板。
- 单击“系统和安全”。
- 单击“系统”。
- 单击“高级系统设置”。
- 单击“环境变量”。
- 在“系统变量”下,找到并选择
Path
变量,然后单击“编辑”。 - 单击“新建”并添加全局 composer bin 目录的路径。
- 在所有窗口上单击“确定”以应用更改。
在 Linux 和 macOS 上
根据您的全局 composer bin 目录是 ~/.composer/vendor/bin
还是 ~/.config/composer/vendor/bin
,您需要将以下行添加到您的 ~/.bashrc
、~/.zshrc
或 ~/.profile
文件中
export PATH="$PATH:$HOME/.composer/vendor/bin"
或
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
然后,运行以下命令以应用更改
source ~/.bashrc
或 source ~/.zshrc
或 source ~/.profile
,具体取决于您添加行的文件。