2016-08-04 39 views
0

我是Laravel的新手,嘗試安裝軟件包。我試過很多軟件包,包括在我的項目中,如AdminLTEBlogify。因爲AdminLTE manualBlogify manual說不完。Laravel包 - 手工供應商發佈命令不起作用

安裝使用作曲家的包:

Composer require <package> 

我試圖發佈包使用方法:

php artisan vendor:publish 

或在這些手冊說出版,但該命令給我的輸出:

沒有發佈

和公共文件夾根本不會更改,也不會添加文件夾或文件。

如何以正確的方式將這些軟件包集成到我的Laravel 5.2應用程序中?

如果可能的話有人可以解釋一下問題是什麼,以及如何克服它,並有能力在我的刀片中使用它?

注意:我使用的Windows 和XAMP本地服務器上,我不能使用像npm和命令相關的Mac任何事情

+0

您是否按照所有步驟操作? – jaysingkar

+0

是的,畢竟** public **文件夾仍然沒有任何變化 –

+0

和* Blogify *沒有任何遷移 –

回答

0

第1步: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 

步驟2:將服務提供商添加到config/app.php中的提供商:
步驟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

據我所知,你在步驟3有問題。對吧? – jaysingkar