我无法在 laravel 5.3 中安装 github laroute 包

Posted

技术标签:

【中文标题】我无法在 laravel 5.3 中安装 github laroute 包【英文标题】:I cannot install the github laroute package in laravel 5.3 【发布时间】:2017-05-10 13:10:01 【问题描述】:

我希望你不会因为我问这么基本的问题而嘲笑我,但我老实说,我在 laravel 工作是全新的,实际上我被 github 的一个包的安装锁定了,

我想安装 laroute 包以在 javascript 中与 laravel 中的路由相同

aaronlord/laroute: Generate Laravel route URLs from javascript.

我按照说明在我的 laravel 项目中安装包,但是当我执行命令时

php artisan vendor:publish --provider='Lord\Laroute\LarouteServiceProvider'

我收到以下错误:

Php fatal error class 'Lord \ Laroute \ LarouteServiceProvider' not found in ...

不知道要不要把‘主’这个词换成别的词,也不知道我从github下载的文件放在哪个目录下,请大家帮忙,

我需要做什么才能安装它? 我将 github 文件放在什么文件夹中?

我会很感激的

【问题讨论】:

【参考方案1】:

我已经找到了答案, Composer 使用来自存储库 Packagist 的包。在这种情况下,我搜索了 github 的包名“laroute”,然后我想出了一个简单的解决方案,在控制台中运行以下命令

Composer require lord / laroute...

准备好了!作曲家做了一切!

【讨论】:

以上是关于我无法在 laravel 5.3 中安装 github laroute 包的主要内容,如果未能解决你的问题,请参考以下文章

无法在 laravel 5.3 的 mac 上创建缓存目录

无法在 laravel 中安装包

无法在 ubuntu 中安装 laravel(缺少 ext-zip)

无法使用 composer 在 laravel 中安装 PHP-FFMpeg/PHP-FFMpeg 库

如何在 PHP 5.3 中安装 PDO?

如何在 Laravel 6.2 中安装 Vue.js