Mac*_*kou 5 php terminal composer-php osx-yosemite
我猜这将是一件容易的事。在OS X-Yosemite上,我已将composer.phar复制到我的/usr/bin目录中。我已经使用了一段时间,但今天我需要运行“ composer update”。当然没有用,所以我跑了“ sudo composer update”。然后我收到消息“找不到命令编辑器”。毫米
我/usr/local/bin根据文档复制了作曲家,现在“ sudo composer”就像魅力。但是当我composer不使用sudo 运行“ ”时,它仍然使用“ /usr/bin”目录中的旧目录。所以我删除了它。
现在,composer仅适用于sudo命令。否则,我得到“无法打开输入文件:/usr/bin/composer.phar”。如何将命令“ composer”指向新的位置/usr/local/bin?
获得一个不错的 composer 命令而不是 composer.phar 的另一种选择:
$ curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin
$ ln -s /usr/local/bin/composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)
小智 5
编辑:
/ etc / bashrc
将此添加到该文件:
别名composer =“ php / usr / local / bin / composer”
跑:
源/ etc / bashrc
Composer现在应该在没有sudo的情况下运行。
| 归档时间: |
|
| 查看次数: |
7690 次 |
| 最近记录: |