Wow, 8 years later and still no reply to this valid question when it's the first result via Google search?
Composer vs Laravel Differences when Creating new App
I'm a tester at heart and like to dig deep so I can understand how things work etc...
Any way as a test I did the following:
composer create-project laravel/laravel --prefer-dist app1 -vvv
and
laravel new app2
Then I did a file compare and there were a number of differences I did not expect to see!
When I went looking, I discovered that the Composer version does not include updates to the repo committed from about a month ago.
The other difference is that the phpspec and phpunit command in the vendor\bin folder are .sh files and the Laravel New command produces a php file.
Anyone able to explain the differences?
Oh, and running composer update makes no difference, they are still different! - and yet both labeled v5.1.19 in the composer.lock file.
If you are on Windows, I definitely recommend the "Laravel new" command vs Composer equivalent.
Please or to participate in this conversation.