2016-10-16 22 views

Antwort

2

Nach der Laravel Dokumentation:

standardmäßig kompiliert die Laravel gulpfile.js Datei Ihre SASS und die Ressourcen/assets/js/app.js Datei. In der Datei app.js können Sie Ihre Vue-Komponenten registrieren oder, wenn Sie ein anderes Framework bevorzugen, Ihre eigene JavaScript-Anwendung konfigurieren. Ihr kompiliertes JavaScript wird normalerweise im Verzeichnis public/js abgelegt.

Die Datei app.js lädt die Datei resources/assets/js/bootstrap.js, die Vue, Vue Resource, jQuery und alle anderen JavaScript-Abhängigkeiten bootstrappt und konfiguriert. Wenn Sie weitere JavaScript-Abhängigkeiten konfigurieren möchten, können Sie dies in dieser Datei tun.

Es wird auch zum Schreiben von Vue-Komponenten verwendet.

+0

Ok jetzt. Ich hatte nie zuvor in Laravel mit gulp Js oder CSS kompilieren. Und das letzte Mal, als ich ein Laravel-Projekt erstellt habe, wurde die app.js nicht vor kurzem generiert. Also war ich ein bisschen neugierig auf den Ursprung dieser Datei. In dieser Version von Laravel (5.3): Standardmäßig enthalten neue Laravel-Anwendungen eine Example.vue Vue-Komponente, die sich im Verzeichnis resources/assets/js/components befindet. Der Inhalt der app.js-Datei sollte also mit der Standardsichtkomponente in Beziehung stehen. –