Swoft 踩坑筆記九 - 開發者工具“DevTool”
阿新 • • 發佈:2018-11-29
這是啥?是工具!
好吧,我目前只用來測試websocket。在後面我們講websocket會用到的。
我們需要配置倆個檔案
1、config/beans/base.php
'serverDispatcher' => [ 'middlewares' => [ \Swoft\View\Middleware\ViewMiddleware::class, // \Swoft\Devtool\Middleware\DevToolMiddleware::class, // \Swoft\Session\Middleware\SessionMiddleware::class, ] ],
我們解除\Swoft\Devtool\Middleware\DevToolMiddleware::class,
的註釋就好啦
2、config/properties/app.php
修改
'devtool' => [ // 是否開啟 DevTool,預設值為 false 'enable' => true, // (可選)前臺執行伺服器時,是否列印事件呼叫到 Console 'logEventToConsole' => true, // (可選)前臺執行伺服器時,是否列印 HTTP 請求到 Console 'logHttpRequestToConsole' => true, ],
如果裡面沒有就在下方增加
下方指的是這
執行下面的會在swoft/public
下生成devtool。
# cd swoft/bin
// -f 將會刪除舊的資源,每次devtool更新後請都帶上這個選項重新執行一次命令
# php swoft dev:publish swoft/devtool -f
回車
啟動
訪問
ip:埠/__devtool
就不放圖了,自己都開啟看看。
如果你不想看到下方的DEBUG那些訊息,你就把剛才配置的
config/properties/app.php
註釋或三項都改成false。