habe ich ein neues Projekt über Komponisten in Laravel 5.1. falsch
ich nicht die app.blade.php.and home.blade.php
Datei finden konnte, was mache ich?Laravel 5.1 App und home.blade.php fehlt
Antwort
Du hast nichts falsch machen. Das Auth Scaffolding wurde aus Laravel 5.1 entfernt. Dazu gehören die app.blade.php
und die home.blade.php
, die Sie erwähnt haben.
Allerdings werden Sie noch in der Lage sein, es mit dem Scafold Package zurück zu bekommen:
1.Add scafold auf Ihre composer.json
Datei im require :
Abschnitt:
require : {
"laravel/framework": "5.1.*",
"bestmomo/scafold": "dev-master"
}
oder Typ von Klemme:
composer require bestmomo/scafold dev-master
2.Update Komponist:
composer update
3.Add der Dienstleister auf Ihre config/app.php:
Bestmomo\Scafold\ScafoldServiceProvider::class,
4.Publish die Ansichten und Werte:
php artisan vendor:publish
Fertig!
Warum haben sie es entfernt ?? – Micro
@MicroR Ich denke, die es entfernt, da einige die Installation bevorzugt mehr Barebones zu sein, mit weniger Unordnung/aufblasen, ähnlich wie bei vergleichbaren Rahmenbedingungen. – Mark
@MicroR: Ich denke definitiv, dass sie zumindest ein offiziell unterstütztes Paket oder Parameter hinzugefügt haben sollten, um das alte einzuschließen, anstatt es nur ganz zu entfernen. Am Ende habe ich eine 5.0 Installation gemacht und die Dateien in meine 5.1 App kopiert, während ich Laravel lerne. – Mark
Wenn Sie Laravel 5.0 verwenden möchten, können Sie es von ihren Repo herunterladen:
https://github.com/laravel/laravel/tree/5.0
Und hier ist ein Video, das zeigt, wie, um loszulegen:
https://scotch.io/tutorials/login-with-the-built-in-laravel-5-scaffolding
Grundsätzlich nur
1) laufen composer install
, um die Abhängigkeiten zu erhalten dann
2) Führen Sie artisan key:generate
, um Ihren zufälligen Schlüssel für .env
Datei zu generieren.
3) stellen Sie Ihre Datenbank Informationen in .env
Datei
4) artisan migrate
ausführen, um die Datenbank
einzurichten und Sie sollten
Run php artisan make:auth
eingestellt werden und es wird automatisch generieren layoyts\app.blade.php
und home.blade.php
Dies ist viel einfacher, und viele Web-Anwendungen müssen sowieso Authentifizierung, so dass es nicht aufgebläht ist. Vielen Dank!! – DaveBoltman
:) Gern geschehen. – Sambhav
In Laravel 5.5 verwende ich diesen Befehl und ich habe alle benötigten Dateien. Aber ich stelle die [Die Seite ist wegen Inaktivität abgelaufen.] Vielen Dank. –
- 1. Laravel neues Projekt - nein home.blade.php
- 2. Laravel 5.1 ist Admin
- 3. Intervention Bild Laravel 5.1
- 4. Laravel 5.1 Routen Fehlermeldung
- 5. Laravel 5.1 Auth :: user()
- 6. Laravel 5.1 hasManyThrough Beziehungen und Pivot-Tabelle
- 7. Laravel 5.1 ACL mit spatie/laravel-Erlaubnis
- 8. Laravel 5.1 mit session.upload_progress
- 9. Laravel 5.1 PHPexcel Installationsfehler
- 10. Laravel 5.1 Cookie-Ausgabe
- 11. Laravel 5.1 Intermittierender Ausnahmezustand
- 12. Laravel 5.1 php.ini upload_max_filesize
- 13. Ist Laravel 5.1 App: Singleton nicht richtig funktioniert?
- 14. Wie in Laravel 5.1
- 15. Laravel 5.1 Controller entfernen
- 16. Laravel 5.1 Wildcard-Route
- 17. Antwort :: json() - Laravel 5.1
- 18. Laravel 5.1 Durchschnitt
- 19. Wie in Laravel 5.1
- 20. Laravel 5.1 Projekt umbenennen
- 21. PHP Laravel 5.1
- 22. installieren phpMyAdmin mit Laravel 5.1
- 23. Laravel 5.1 Radio-Buttons und Checkboxen
- 24. Laravel 5.1 Query Builder wo und wo
- 25. Laravel 5.1 Fremdschlüssel in Modellfabrik
- 26. Laravel 5.1 Localize Factory Seeder
- 27. Laravel 5.1 & erinnere mich Funktionalität
- 28. Laravel 5.1 - vergleichen Carbon-Daten
- 29. Aceton-Paket Laravel 5.1-Installation
- 30. Testing Zuhörer in Laravel 5.1
Es wäre sehr hilfreich, wenn Sie uns sagen könnte, welche Befehle Sie das Projekt erstellen. – warbio
'home.blade.php' und andere Auth Scaffolding Zeug ist nicht mehr in 5.1. Sie müssen es manuell hinzufügen. Der App-Ordner sollte aber existieren ... – lukasgeiter