【发布时间】:2019-10-29 01:44:23
【问题描述】:
我正在尝试在 Laravel 5.8 项目中 install Laravel Nova according to the docs。按照指示,我将此添加到我的 composer.json 文件中:
"repositories": [
{
"type": "composer",
"url": "https://nova.laravel.com"
}
],
在require 部分:
"laravel/nova": "~2.0",
然后我运行composer update(并提供了我的 ID 和密码),它成功安装了 nova 包,我可以在我的composer.lock 文件中看到它们。
下一步应该是php artisan nova:install,但是,这给了我:
“nova”命名空间中没有定义命令。
这种事情经常被composer dumpautoload 或php artisan config:clear 修复,但是,两者都没有帮助。我使用 zip 下载和 path-type repo 配置进行了尝试,它也是如此。我也尝试了更暴力的php artisan config:cache,但也没有用。
我错过了什么?
【问题讨论】:
-
你试过
php artisan clear-compiledsource -
做到了!这些事情经常发生,真烦人……
-
@Remul 会很好,如果您可以将其作为解决方案发布。
标签: php laravel laravel-nova laravel-artisan