laravel作曲家的问题

时间:2016-03-20 17:16:29

标签: php laravel frameworks composer-php

(不要生气)为什么我们使用在谷歌中搜索过的作曲家它说它用于laravel的依赖,但为什么我们在作曲家中创建项目?我们只是在xampp / htdocs /中创建它laravel / ...就像过去他们在codeigniter中一样?简单明了地解释一下,使用工匠命令的目的是什么,比如php artisan服务创建一个像localhost这样的主机地址:8000我们不能在浏览器中去那里像localhost / laravelproject?并且作曲家离线工作,没有互联网访问,我的意思是在cmd提示符下输入这些命令?简单地说我的概念不清楚使用作曲家和laravel,明确我的概念...谢谢

1 个答案:

答案 0 :(得分:0)

正如Google所说,作曲家总是依赖于依赖,而不仅仅是laravel,但在任何其他框架或库中,composer用于自动下载代码工作所需的依赖项。

Laravel基于某些软件包,这些软件包是某种第三方软件包。在codeigniter中创建项目时,您将复制项目所需的所有文件。您也可以在laravel中执行此操作,但您应该拥有所需的所有文件。现在您可以手动下载所有文件,或者只是将这些文件和库设置在名为composer的文件中,让作曲家为您完成。即使你为作曲家提到了库的依赖关系,作曲家也会检测它们并下载它们。

使用composer创建laravel项目时,可以保存所有文件并将其用于其他项目(就像我一样),而不是再次使用composer。

Artisan命令就是为了帮助你。工匠支持的许多命令都可以由你的手完成,但工匠可以帮助你。

当然你可以使用xamp或wamp来托管你的laravel项目,这里的serve命令是另一个服务你项目的选项。你不必使用它(因为我从来没有这样做过)。

Composer没有依赖项,只是检测依赖项并下载它们。

希望有所帮助。