我试图让 Composer 在 Windows 10 机器上本地安装在 Babun 上,但它拒绝运行,除非 CWD 是 composer.phar 文件的位置。换句话说,我不能全局运行 Composer。
以下是我的终端
{ ~ } » alias composer="/usr/local/bin/composer.phar"
{ ~ } » ls -la /usr/local/bin/composer.phar
-rwxr-xr-x+ 1 kschr kschr 1816271 Feb 9 12:38 /usr/local/bin/composer.phar
{ ~ } » composer
Could not open input file: /usr/local/bin/composer.phar
{ ~ } » php /usr/local/bin/composer.phar
Could not open input file: /usr/local/bin/composer.phar
{ ~ } » which composer.phar
/usr/local/bin/composer.phar
{ ~ } » cd /usr/local/bin
{ bin } » php ./composer.phar
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
这里到底发生了什么?我很确定这是 Babun/Windows 路径的事情,因为我在其他任何地方运行 Composer 都没有问题,但我不知道到底是什么。