Php Laravel Nova安装-没有在";“新星”;名称空间
我正在尝试加入一个Laravel 5.8项目。按照指示,我将其添加到我的Php Laravel Nova安装-没有在";“新星”;名称空间,php,laravel,laravel-nova,laravel-artisan,Php,Laravel,Laravel Nova,Laravel Artisan,我正在尝试加入一个Laravel 5.8项目。按照指示,我将其添加到我的composer.json文件中: "repositories": [ { "type": "composer", "url": "https://nova.laravel.com" } ], 在要求部分: "laravel/nova": "~2.0", 然后我运行了composer update(并提供了我的id和密码),它成功地安装了nova软件包,我可以在我的comp
composer.json
文件中:
"repositories": [
{
"type": "composer",
"url": "https://nova.laravel.com"
}
],
在要求
部分:
"laravel/nova": "~2.0",
然后我运行了composer update
(并提供了我的id和密码),它成功地安装了nova软件包,我可以在我的composer.lock
文件中看到它们
下一步是php artisan nova:install
,但是,这给了我:
“nova”命名空间中未定义任何命令
这类问题通常由composer-dumpautoload
或php-artisan-config:clear
解决,但是这两种方法都没有帮助。我使用zip下载和路径
类型的repo-config进行了尝试,两者的作用相同。我还尝试了更暴力的php-artisan-config:cache
,但也没有帮助
我错过了什么?在继续安装Laravel Nova之前,请使用composer dump autoload。
然后它就可以正常工作了。在继续安装Laravel Nova之前使用composer dump autoload。
那就可以了。试着运行
php artisan clear compiled
clear compiled
命令用于清除已编译的类和
服务应用程序缓存。这两个文件位于
bootstrap/cache/
目录。编译后的类缓存存储在
文件名为compiled.php
,服务缓存存储在一个文件中
命名为services.php
。如果需要,此命令将删除这两个文件
它们是存在的
尝试运行
php artisan clear compiled
clear compiled
命令用于清除已编译的类和
服务应用程序缓存。这两个文件位于
bootstrap/cache/
目录。编译后的类缓存存储在
文件名为compiled.php
,服务缓存存储在一个文件中
命名为services.php
。如果需要,此命令将删除这两个文件
它们是存在的
您是否尝试过
php artisan clear compiled
成功!这些事情经常发生,这很烦人…@Remul如果你能将其作为解决方案发布,那就太好了。你有没有尝试过php-artisan-clear-compiled
!这些事情经常发生,真让人恼火…@Remul如果你能将其作为解决方案发布,那就太好了。很高兴听到这个消息,先生。很高兴听到这个消息,先生。快乐编码:)