首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么composer不将Laravel全局安装在/usr/bin中?

为什么composer不将Laravel全局安装在/usr/bin中?
EN

Stack Overflow用户
提问于 2017-02-14 19:48:37
回答 1查看 358关注 0票数 0

Laravel 安装指南说:

首先,使用Composer下载Laravel安装程序: 全球作曲家要求"laravel/installer“ 确保将$HOME/.composer/vendor/bin目录(或操作系统的等效目录)放置在$PATH中,以便系统能够找到laravel可执行文件。

为什么laravel不能像普通的可执行文件一样安装到/usr/bin上呢?

创建一个符号链接而不是添加路径是一个好主意吗?

代码语言:javascript
运行
复制
ln -s $HOME/.config/composer/vendor/bin /usr/bin/laravel

为什么作曲家在默认情况下不这样做呢?

EN

回答 1

Stack Overflow用户

发布于 2021-06-20 18:53:34

在MacOS 10.12上,我已经解决了这个问题。在终端上执行命令之后

代码语言:javascript
运行
复制
composer global require "laravel/installer"

作曲家将在您的计算机上安装laravel/installer。

查找安装的位置。然后在~/.bash_profile上添加一行

export PATH=<laravel installer location>:$PATH

我的<laravel installer location>/Users/shahriar/.composer/vendor/laravel/installer/bin/

所以我在.bash_profile上添加了一行

代码语言:javascript
运行
复制
export PATH=/Users/shahriar/.composer/vendor/laravel/installer/bin:$PATH

然后在终端source ~/.bash_profile上输入一个命令,它将更新您的.bash_profile

而且起作用了。现在我的安装在全球。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42234947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档