2016-07-25 16 views
1

Ich beginne gerade Laravel zu lernen und einige Fragen über die Verzeichnisstruktur hat, mit dem Komponisten zu aktualisieren, schluck, Bower, die "öffentlichen" Ordner, "Ressourcen" usw. Entschuldigung, ich bin ein Neuling.Aktualisierung public/Vermögen vs. Ressourcen/assets Ordner in Laravel, die Verwaltung von Vermögenswerten mit Bower/Gulp

bekam ich einen Laravel Admin-Vorlage online, so dass die Einrichtung dort anders sein kann, als die rohe installieren, aber es scheint, im Grunde das gleiche:

app 
bootstrap 
config 
database 
public 
resources 
storage 
tests 
vendor 

Meine Frage der Vermögenswerte Ordner des öffentlichen Bezug und das Vermögen Ordner unter Ressourcen. Die Vorlage, die ich schlucke und bowle, also meine Frage ist, wenn ich etwas css oder Javascript für eine meiner Dateien ändere, sollte ich das im/ressourcen/Anlagepfad oder dem/public/Anlagepfad tun? Sieht so aus, als solltest du die Ressourcen aktualisieren und dann mit bower und gulp updaten, sonst könnten deine Änderungen überschrieben werden. Gilt das für alles im Pfad/resources/assets? Aktualisieren Sie dort und aktualisieren Sie dann Ihren/public/assets Pfad?

Es ist ein wenig seltsam erscheinen, dass die Ressourcen-Ordner im Wesentlichen Ihre Entwicklungsressourcen ist, die kompiliert werden können, aber die Aussicht ist in den Ressourcen-Ordner, nicht die öffentlichen Ordner. Ist das, weil sie xxx.blade files.php Dateien, Entwicklungsdateien sind und zur Laufzeit in xxx.php virtuelle Dateien im öffentlichen Verzeichnis kompiliert werden?

Antwort

0

Sie verwenden Gulp und Bower Ihre kundenspezifische Vermögenswerte in einer effizienteren Weise zu kompilieren. Wenn die heruntergeladene Vorlage diese Tools verwendet, müssen Sie Ihre Änderungen in den Quelldateien vornehmen, die Sie mit Gulp/Bower füllen, und sie kümmern sich um den Rest und platzieren die Ergebnisse in/resources/assets.

Der/public/assets Ordner ist, wo Sie oder die Vorlage, die Sie Assets heruntergeladen speichern nicht von Gulp/Bower bearbeitet werden und kann aus dem Wurzelpfad Ihres Projekts zugänglich sein. Was auch immer Sie hier bearbeiten, wird so lange beibehalten, bis Sie wieder manuelle Änderungen vornehmen.