我正在从 Windows 迁移到 Mac,但无法设置用于 php 开发的工作环境。我已经在 MacOS 上安装了 Xampp,现在尝试安装 composer,但别名根本不起作用。首先,我将 php 添加到路径中
sudo nano ~/.zshrc
将其添加到文件并保存
export PATH=$PATH:/Applications/XAMPP/xamppfiles/bin
PHP 现已运行
source ~/.zshrc
php -v
PHP 8.2.4 (cli) (built: Apr 6 2023 04:12:41) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.4, Copyright (c) Zend Technologies
接下来,我按照其网站的指示下载并安装了 Composer。将 Composer 移至/usr/local/bin/composer
。我现在可以执行此命令
php /usr/local/bin/composer/composer.phar -V
Composer version 2.8.2 2024-10-29 16:12:11
PHP version 8.2.4 (/Applications/XAMPP/xamppfiles/bin/php-8.2.4)
Run the "diagnose" command to get more detailed diagnostics output.
composer
接下来,我尝试通过再次编辑 zshrc 文件来创建别名。现在它看起来像这样
export PATH=$PATH:/Applications/XAMPP/xamppfiles/bin
alias composer=”php /usr/local/bin/composer/composer.phar”
现在我尝试这个命令但失败了
source ~/.zshrc
composer -V
zsh: command not found: ”php
您对别名的理解是正确的。它看起来来自 ” 字符,而不是 "
这就是为什么你
而不是
也许可以尝试这样: