gho*_*000 5 laravel composer-php
我正在尝试全局安装 Composer,但在执行时
sudo mv composer.phar /usr/local/bin/composer
出现错误错误读取
mv: composer.phar: No such file or directory
Run Code Online (Sandbox Code Playgroud)
当我尝试安装 Laravel 时
composer global require laravel/installer
Run Code Online (Sandbox Code Playgroud)
在我尝试跑步之后
Laravel
Run Code Online (Sandbox Code Playgroud)
我得到
zsh: command not found: laravel
Run Code Online (Sandbox Code Playgroud)
小智 26
安装 Composer 后,我使用以下命令为 Composer 文件创建别名。所以现在它在全球范围内运行。
alias composer='/usr/local/bin/composer'
Run Code Online (Sandbox Code Playgroud)
现在可以尝试运行
composer
Run Code Online (Sandbox Code Playgroud)
来自文档: 要在当前目录中快速安装 Composer,请在终端中运行以下脚本。
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'baf1608c33254d00611ac1705c1d9958c817a1a33bce370c0595974b342601bd80b92a3f46067da89e3b06bff421f182') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Run Code Online (Sandbox Code Playgroud)
您可以将 Composer PHAR 放置在您希望的任何位置。如果将它放在属于 PATH 的目录中,则可以全局访问它。 按照下载页面说明运行安装程序后,您可以运行它以将 composer.phar 移动到您路径中的目录:
mv composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)
注意:如果上面因为权限问题而失败,你可能需要用 sudo 再次运行它。
sudo mv.composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)
注意:在某些版本的 macOS 上
/usr
,默认情况下该目录不存在。如果您收到错误“/usr/local/bin/composer: No such file or directory
”,那么您必须在继续之前手动创建目录:
mkdir -p /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
注意:有关更改 PATH 的信息,请阅读维基百科文章和/或使用您选择的搜索引擎。
小智 6
如上所述安装composer后,您必须将composer.phar移动到/usr/local/bin目录。为此,首先通过运行以下命令创建新目录:
sudo mkdir -p /usr/local/bin
之后,将composer.phar移动到新路径:
sudo mvcomposer.phar /usr/local/bin/composer
归档时间: |
|
查看次数: |
14894 次 |
最近记录: |