2016-08-04 41 views
0

Ich bin neu in Laravel, versuchen, Pakete zu installieren. Ich habe versucht, viele Pakete in mein Projekt wie AdminLTE und Blogify aufzunehmen. wie die AdminLTE manual und Blogify manual genau sagt.Laravel Package - Artisan Vendor veröffentlichen Befehl funktioniert nicht

der diese Pakete mit Komponist installiert:

Composer require <package> 

Ich habe versucht, die Pakete zu veröffentlichen zu verwenden:

php artisan vendor:publish 

oder zu veröffentlichen, sagte, wie in den Handbüchern, aber der Befehl gibt mir Ausgabe:

Nichts

zu veröffentlichen

und Öffentlicher Ordner ändert sich überhaupt nicht und keine Ordner oder Dateien hinzugefügt.

Wie diese Pakete in meiner Laravel 5.2 App in der richtigen Weise zu integrieren?

Wenn möglich kann jemand erklären, was das Problem ist und wie man darüber hinwegkommt und Fähigkeit, es in meinen Blättern zu verwenden?

Hinweis: Ich verwende Windows-10 und XAMP lokale Server, kippe ich Befehle wie npm und irgend etwas zu Mac

+0

Haben Sie alle Schritte befolgt? – jaysingkar

+0

ja, und schließlich ** public ** Ordner hat immer noch keine Änderungen –

+0

und * Blogify * haben keine Migrationen –

Antwort

0

Schritt 1 im Zusammenhang verwenden: composer require jeroennoten/laravel-adminlte

C:\wamp\blog>composer require jeroennoten/laravel-adminlte 
    You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug 
    Using version ^1.6 for jeroennoten/laravel-adminlte 
    ./composer.json has been updated 
    > php artisan clear-compiled 
    Loading composer repositories with package information 
    Updating dependencies (including require-dev) 
     - Installing jeroennoten/laravel-adminlte (v1.6.5) 
     Downloading: 100% 

    Writing lock file 
    Generating autoload files 
    > php artisan optimize 
    Generating optimized class loader 

Schritt 2: Hinzufügen des Dienstanbieters zu den Providern in der Datei config/app.php:
Schritt 3: php artisan vendor:publish --provider="JeroenNoten\LaravelAdminLte\ServiceProvider" --tag=assets

C:\wamp\blog>php artisan vendor:publish --provider="JeroenNoten\LaravelAdminLte\ServiceProvider" --tag=assets 
Copied Directory [\vendor\jeroennoten\laravel-adminlte\resources\assets] To [\public\vendor\adminlte] 
Publishing complete for tag [assets]! 
+0

Wie ich verstanden habe, hatten Sie in Schritt 3 ein Problem. – jaysingkar