所以我正在尝试安装 Composer(获取作曲家网站),我注意到它与 Windows 有点不同。我运行了页面中指定的命令,它安装在/Users/macbookpro/composer.phar
,但是在 Windows 中,我可以从目录中的任何位置调用命令,在我的 Mac 上则不能,并且要使命令工作,我必须在安装它的目录中composer
输入。php composer.phar
所以我的问题是:我怎样才能composer
从目录中的任何位置调用我的命令?例如,我希望能够运行,composer install
而不是php composer.phar install
。任何帮助都将不胜感激!
答案1
据作曲家记载网站您需要将可执行文件复制到 bin 文件夹中。例如,从您的安装目录执行以下命令:
cp composer.phar /usr/local/bin/composer
composer.phar
这会将可执行文件复制并重命名composer
为/usr/local/bin
,默认情况下,该目录位于您的“PATH”上。由于它位于您的 PATH 上,因此您可以从任何地方执行它。复制后,尝试执行composer
。如果不起作用,请检查 的执行权限/usr/local/bin/composer
。将其设置为可执行文件,如下所示:
chmod 755 /usr/local/bin/composer