我一直在跟随多个 Laravel 在线教程,它们都通过以下两个命令之一创建新项目:
composer create-project --prefer-dist laravel/laravel project-name
或者
laravel new project-name
laravel new project-name
或者composer create-project laravel/laravel project-name
它们似乎都生成相同的模板,但两者之间是否有任何差异值得了解? Laravel文档对此不够清晰,在网上找不到答案,如果有人能为我解释一下就感激不尽。
laravel new project-name
的源代码位于https://github.com/laravel/installer/blob/master/src/NewCommand.php。 - Ben Claar