【发布时间】:2018-05-09 10:03:40
【问题描述】:
我今天安装了一个新的 High Sierra 副本(重置我的整个 mac 之后),所以现在我要安装所有与编程相关的东西,比如 Laravel 安装程序。
我在安装 laravel 安装程序和我想的路径时遇到问题。 我知道有很多与此有点相似的问题,但由于某种原因我还没有找到正确的答案。
正如 Laravel 的文档所说,我安装了 composer 并且工作正常。之后我用 composer 安装了 Laravel 安装程序。我将路径的命令(?)放在 .bashrc 文件中,但是在重新打开终端后,找不到命令 Laravel。我从以前就知道这件事很麻烦,而且我对命令行中的所有这些东西也不是很熟悉,所以这对我来说有点难。
我做了什么:
1) 我安装了作曲家。之后,我在终端中执行了mv composer.phar /usr/local/bin/composer。我也做了mkdir -p /usr/local/bin,因为我有一个全新的安装,所以当然没有找到这些目录,因为它们不存在。
2) 之后我在终端中运行了composer global require "laravel/installer"。这一切都很顺利。
3) 最后一步是使用 PATH 执行此操作。我仍然不知道我这样做是否正确。我所做的是nano ~/.bashrc,然后将export PATH=~/.composer/vendor/bin:$PATH 添加到此文件中。这不起作用,所以我仍然无法在终端中使用 Laravel ..。我对这个 source 命令了解不多,但是当我执行 source ~/.bashrc 时,我可以使用这个 Laravel 命令,但是当我打开一个新选项卡或窗口时,我不能再使用它了。
4) 除了 .bashrc 文件中的 export PATH=~/.composer/vendor/bin:$PATH 之外,我还在该文件中尝试了 export PATH="$HOME/.composer/vendor/bin:$PATH"。这也不起作用。
有人可以帮助我吗?很高兴知道我刚刚安装了一个新的操作系统副本,除了安装一些普通程序之外什么也没做。 Laravel/Composer 是我使用终端的第一件事。
【问题讨论】:
标签: php bash macos laravel laravel-5