# 安裝依賴
## laravel調試工具
安裝:
~~~bash
> composer require barryvdh/laravel-debugbar --dev
~~~
> `APP_DEBUG` 設置為 `true` 啟用 Debugbar
## ide函數幫助
安裝:
~~~bash
> composer require --dev barryvdh/laravel-ide-helper
~~~
~~~bash
> php artisan ide-helper:generate
~~~
為 Facades 生成注釋
~~~bash
> php artisan ide-helper:models
~~~
為數據模型生成注釋
~~~bash
> php artisan ide-helper:meta
~~~
生成 PhpStorm Meta file
## laravel語言包
安裝:
~~~bash
> composer require "overtrue/laravel-lang:~6.0"
~~~
## 防XSS攻擊
安裝:
~~~bash
> composer require mews/purifier
~~~
在 `config/app.php` 文件的 `providers` 數組添加以下
`Mews\Purifier\PurifierServiceProvider::class,`
發布配置
~~~bash
> php artisan vendor:publish --provider="Mews\Purifier\PurifierServiceProvider"
~~~
修改配置 `config/purifier.php` 增加自定義配置 `jiuge_config`
~~~php
return [
...
'settings' => [
...
'jiuge_config' => [
'HTML.Doctype' => 'XHTML 1.0 Strict',
'HTML.Allowed' => 'div,b,strong,i,em,a[href|title],ul,ol,li,p[style],br,span[style],img[width|height|alt|src],pre,code',
'CSS.AllowedProperties' => 'font,font-size,font-weight,font-style,font-family,text-decoration,padding-left,color,background-color,text-align',
'AutoFormat.AutoParagraph' => true,
'AutoFormat.RemoveEmpty' => true,
],
],
];
~~~