Делаю: composer create-project --prefer-dist laravel/laravel mysite.dev
Делаю: ls -a mysite.dev/
Получаю:
. composer.json .env phpunit.xml server.php
.. composer.lock .env.example public storage
app config .gitattributes readme.md tests
artisan database .gitignore resources vendor
bootstrap .editorconfig package.json routes webpack.mix.js
пропавшие файлы на месте.
Делаю: ls -a mysite.dev/app
Получаю:
. .. Console Exceptions Http Providers User.php
все директории на месте, можно даже свериться с
документацией.
Если бы что-то случилось при установке, composer бы сигнализировал. К тому же установка идет из дистрибутива, а не из исходников.