我从github下载 Laravel 并将其保存在 c:/ htdocs / laravel1 我用 CMD(带作曲家)创建了我的laravel副本,并在 c:/ htdocs / laravel2 目录中将其安装为 laravel2 。
Laravel1:
C:/ htdocs中/ laravel1
Laravel2:
C:/ htdocs中/ laravel2
我可以在 localhost:8080 / laravel1 / public / 中访问它们 的本地主机:8080 / laravel2 /公共/
我的问题是: 我为什么要用作曲家安装laravel?安装的laravel和下载的laravel之间没有区别。
答案 0 :(得分:6)
使用作曲家有很多正当理由:
composer update
<强>更新强>:
考虑到使用作曲家的一些原因是一个好主意:
"php": ">=5.4.0",
或"ext-curl": "*"
之类的内容会提醒您任何遗漏的PHP扩展或版本不匹配。这些要求还可以触发编写器获取其他依赖项。这让我想到了下一点:composer update
,将检查Laravel的依赖关系,并在需要时进行更新。手动执行此操作是可能的,但这很乏味,而且真的不值得打扰。重复,沉闷的工作使人们变得脾气暴躁。计算机没有这个问题。答案 1 :(得分:1)
Composer是一个类似于node npm的依赖管理器,可以快速轻松地管理第三方库和基于每个项目的包。
我建议您阅读https://getcomposer.org/doc/00-intro.md以了解有关作曲家的更多信息,并探索https://packagist.org以了解通过作曲家提供的内容