我一直在网上跟随几个Laravel教程,它们都是通过以下两个命令创建一个新项目:
laravel new project-name
或
composer create-project laravel/laravel project-name
它们似乎都生成相同的模板,但是两者之间有什么不同应该知道吗?Laravel文档对此不清楚,并且无法在网上找到答案,如果有人可以为我澄清,我将不胜感激。
据我所知,composer create-project laravel/laravel project-name
将做两件额外的事情。这是因为composer.json
scripts
-
cp .env.example .env
-
./artisan key:generate
composer.json