Mac将 ~/.composer/vendor/bin 路径添加到环境变量 PATH 中

将composer的bin目录放到PATH环境变量中
使用

composer global config bin-dir --absolute

查看composer的bin目录
输出类似

Changed current directory to /Users/.../.composer
/Users/.../.composer/vendor/bin

其中

/Users/.../.composer/vendor/bin

就是composer的bin目录

1、直接在命令行中设置PATH

PATH=$PATH:/Users/.../.composer/vendor/bin

使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH设置就会失效。

2、在/etc/profile中设置PATH

sudo vim /etc/profile

在最后添加一行:

export PATH=$PATH:/Users/.../.composer/vendor/bin


注:=等号两边不能有任何空格。这种方法最好,除非手动强制修改PATH的值,否则将不会被改变。
编辑/etc/profile后PATH的修改不会立马生效,如果需要立即生效的话,可以执行

source /etc/profile

命令。

3、在当前用户的profile中设置PATH

vi ~/.bash_profile

在最后添加一行::

PATH=$PATH:/Users/.../.composer/vendor/bin


执行

source ~/.bash_profile

,让这次的修改生效。
注:这种方法只对当前用户起作用的,其他用户该修改无效。

去除自定义路径:
当你发现新增路径/Users/.../.composer/vendor/bin没用或不需要时,你可以在以前修改的/etc/profile~/.bash_profile文件中删除你自定义的路径。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注

13 + 7 =