我试图在我的道路上添加一些东西。但由于我对终端非常熟悉,我觉得我搞砸了。
当我echo $PATH
时,我得到:
/Users/christoph/.node/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
但是当我打开.bashrc
时,我看到了这一点:
alias homestead=~/.composer/vendor/bin/homestead
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
export PATH="$PATH:$HOME/.composer/vendor/bin"
当我打开.bash_profile时,我看到了:
export PATH="$HOME/.node/bin:$PATH"
我想这样做:(安装laravel代客)
通过composer global require laravel / valet安装带有Composer的代客。 确保〜/ .composer / vendor / bin目录在您的系统中 “PATH”。
我对如何添加此路径非常困惑。我还需要把它放在哪个文件中?
我正在使用MAC OSX El Capitan
答案 0 :(得分:4)
从.bashrc
!!!
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
每次登录时,它都会在您的bashrc中添加一行。
总的来说,你应该只在单个文件(.bash_profile
中修改你的PATH env变量,但很多人会在修改.bashrc
时出错。它的工作原理如下:PATH是由':'字符分割的目录列表,$PATH
扩展为此列表的先前值。例如:
export PATH=/fooo:/barr:/bazzz
将这些树目录放在PATH变量中。在您的情况下,您应该在.bash_profile
中有以下行:
export PATH=$PATH:$HOME/.node/bin:$HOME/.composer/vendor/bin
删除所有不必要的别名。