Lumen artisan tinker - TinkerCommand::handle() does not exist. [solved]

Lumen upgrade to 5.5 時,使用 php artisan tinker 發現出現以下錯誤:

➜ behavior.pixplug.in (master) ✔ php artisan tinker

In BoundMethod.php line 135:

Method Vluzrmos\Tinker\TinkerCommand::handle() does not exist


查找一下先前使用 composer 安裝 artisan tinker 的時候,安裝到的版本號是 1.3

"require-dev": {
    "vluzrmos/tinker": "^1.3",
}

查看如何安裝 php artisan tinker in Lumen

接著在作者的 GitHub 查看 issue

將版本更新到 dev-master 後就可以正常使用了

"require-dev": {
    "vluzrmos/tinker": "dev-master",
}

php artisan tinker demo