2. 安装必要的类库 - nosun/laravel_blog GitHub Wiki

安装必要的类库

这里会不断的补充,首先把命令列一下,后面会介绍细节。

composer require barryvdh/laravel-debugbar
composer require barryvdh/laravel-ide-helper
composer require doctrine/dbal
composer require "predis/predis": "~1.0",

安装包说明

debugbar

  • 安装
composer require barryvdh/laravel-debugbar
Barryvdh\Debugbar\ServiceProvider::class,
  • If you want to use the facade to log messages, add this to your facades in app.php:
'Debugbar' => Barryvdh\Debugbar\Facade::class,

ide helper

composer require barryvdh/laravel-ide-helper
  • 配置
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
  • 增加自动生成

You can configure your composer.json to do this after each commit:

"scripts":{
    "post-update-cmd": [
        "php artisan clear-compiled",
        "php artisan ide-helper:generate",
        "php artisan optimize"
    ]
},

命令

php artisan ide-helper:generate

文档生成工具

Automatic phpDocs for models 参考 https://github.com/barryvdh/laravel-ide-helper

composer require doctrine/dbal

命令

php artisan ide-helper:models --dir="path/to/models" --dir="app/src/Model"