我需要知道如何在laravel 4中安装软件包。
我已经从github下载了一个包,但执行了bundle
,我发现它在Laravel 4中已被弃用。任何人都可以帮助我。
答案 0 :(得分:17)
只需使用packagist,您就可以转到packagist.org,之后只需将包名称放在laravel项目composer.json
上的require键中,然后运行此命令,composer update
或compose install
:
// composer.json
"require": {
// default value..
"intervention/image": "dev-master",
}
我希望这个帮助
答案 1 :(得分:6)
Laravel 4现在使用composer来安装包。
您可以通过composer上的一些选项将新包添加到laravel。一个在命令行上。
> composer require author/package
> dev-master
发出require命令后,它会询问您使用的版本。然后运行composer update
,将PackageServiceProvider添加到app/config/app.php
答案 2 :(得分:2)
首先,如果您计划在作品中使用作曲家,请务必学习它的基础知识(composer.json,composer.lock ......) 有关Laracasts https://laracasts.com/lessons/you-must-use-composer的精彩视频 这样你就可以避免出现问题,并享受使用这个优秀的包管理器。
接下来经常使用composer dump(-autoload)命令和composer自我更新。
如果Laravel4中不推荐使用该捆绑包而不推荐使用它,则不能使用它(除非作者进行了一些更改并将其用于l4) bundle也是l3特定类型,在l4中我们有包。
答案 3 :(得分:0)
好的,你无法在Windows命令提示符下执行composer命令。 mac / linux终端会这样做,但如果你坚持使用windows,那么安装this [https://www.cygwin.com/],这样你就可以发出unix命令