Я создал новый проект через композитора в Laravel 5.1 .
Я не смог найти файл app.blade.php.and home.blade.php
, что я делаю неправильно?
Ты не сделал ничего плохого. Auth Scaffolding был удален из Laravel 5.1. Это включает app.blade.php
и home.blade.php
о которых вы упомянули.
Тем не менее, вы все равно сможете вернуть его с помощью пакета Scafold :
1. Добавьте Scafold в файл composer.json
в разделе require :
section:
require : { "laravel/framework": "5.1.*", "bestmomo/scafold": "dev-master" }
или введите из терминала:
composer require bestmomo/scafold dev-master
2.Обновить композитора:
composer update
3. Добавьте поставщика услуг в конфигурацию / app.php:
Bestmomo\Scafold\ScafoldServiceProvider::class,
4. Публиковать мнения и активы:
php artisan vendor:publish
Готово!
Запустите php artisan make:auth
и он автоматически сгенерирует layoyts\app.blade.php
и home.blade.php
Если вы хотите использовать laravel 5.0, вы можете скачать его из своего репо здесь:
https://github.com/laravel/laravel/tree/5.0
И вот видео, показывающее, как начать:
https://scotch.io/tutorials/login-with-the-built-in-laravel-5-scaffolding
В основном просто
1) запустите composer install
чтобы получить зависимости потом
2) запустить artisan key:generate
для генерации случайный ключ для файла .env
.
3) установите информацию о своей базе данных в .env
файл
4) запустить artisan migrate
для настройки базы данных
и вы должны быть установлены