我已经使用Composer安装了Laravel,没有问题,但是当我try 在我的终端执行"laravel"时,我出现了这个典型的错误:

-bash:laravel:未找到命令

如果我阅读了官方网站的文档,我需要这样做:

确保在您的路径中放置~/.Composer/Vendor/bin目录,这样当您在终端中运行laravel命令时就可以找到laravel可执行文件.

但我不知道该怎么做(我对终端控制台命令不熟悉).

你能帮我搬一下吗?谢谢!!

推荐答案

好的,我做到了,而且效果很好:

nano ~/.bash_profile 

粘贴

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

source ~/.bash_profile件事,尽情享受;)

Important:如果您想知道bash_profilebashrc的区别,请查一下这个link

Note:对于运行laravel 5.1的Ubuntu 16.04,路径为:~/.config/Composer/Vendor/bin

On other platforms:要判断Composer全局目录的位置,请运行composer global about.将/vendor/bin添加到"将当前目录更改为…"之后列出的目录中要获得路径,您应该将其添加到PATH中.

Php相关问答推荐

根据自定义输入字段更新WooCommerce产品价格

未找到laravel cascadeOnEdit

自定义WooCommerce帐户下载列表

如何让PHP变量跨越多个脚本调用?

在Laravel Eloquent中实现一对多关系

为什么正则表达式与得到的文本块之前得到的也行?

将下拉 Select 的值从WooCommerce后端保存并显示到前端

服务器迁移后无法上载文件-可能存在权限问题

登录后重定向在WooCommerce中购买产品的用户

在 WordPress 中将自定义帖子类型永久链接设置为 root

使用产品自定义字段作为 WooCommerce 中特定用户角色的折扣百分比

Firefox 115 会话行为:为什么页面无法找到要加载的现有会话 ID?

使用自定义规则进行 Livewire 验证不会显示错误

使用 PHP 的 OAuth 2.0 MAC

Laravel路由中的符号在slug中会创建额外的斜杠

WooCommerce – 在新订单邮箱通知中显示产品分类计数

为 WordPress 页面创建新功能

使用 Process facade 在外部 Laravel 项目上运行 Artisan 命令会返回主项目的数据库错误

将 HTML 表单链接到 SQLite 数据库

列表不在 GROUP BY 子句中并且包含 X2CRM 中的非聚合列