一直在网上关注几个 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
关于php - Laravel Framework - 通过 Laravel 或 Composer 创建新项目的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31889067/