拉拉维尔作曲家的问题


Issue with laravel composer

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

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

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

当您使用 composer 创建 laravel 项目时,您可以保存所有文件并将它们用于另一个项目(就像我所做的那样),而不是再次使用作曲家。

工匠命令只是在这里为您提供帮助。工匠支持的许多命令都可以由您的手完成,但工匠在这里为您提供帮助。

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

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

希望有帮助。