Laravel框架 - 通过laravel或composer创建新项目之间的区别?

ifm*_*fma 8 php laravel composer-php

在线浏览了几个Laravel教程,他们都通过以下两个命令之一创建了一个新项目:

laravel new project-name
Run Code Online (Sandbox Code Playgroud)

要么

composer create-project laravel/laravel project-name
Run Code Online (Sandbox Code Playgroud)

它们似乎都生成了相同的模板,但是两者之间应该知道的是否有任何差异?Laravel文档对此不清楚,并且无法在线找到答案,如果有人可以为我清理它,我将不胜感激.

小智 5

composer create-project laravel/laravel project-name据我所知,它将做两件事。这些都是因为执行scriptscomposer.json

  1. cp .env.example .env
  2. ./artisan key:generate

composer.json