我已移除了包含composer remove
的软件包,现在已将其从composer.json
和composer.lock
文件中删除,并已从vendor
目录中删除。但我注意到它仍然列在这两个文件中:storage/framework/packages.php
和storage/framework/services.php
。如何更新/重建这些文件?
此外,当我在项目的根目录中运行php artisan
时,我收到此错误:
[Symfony的\元器件\调试\异常\ FatalThrowableError] Class' Morilog \ Jalali \ JalaliServiceProvider'找不到
我搜索了该项目的所有文件,发现JalaliServiceProvider
仅列在上述两个文件中。
答案 0 :(得分:0)
从config/app.php
Morilog\Jalali\JalaliServiceProvider::class
答案 1 :(得分:0)
您的包已在config / app.php中注册。删除包Morilog \ Jalali \ JalaliServiceProvider :: class
答案 2 :(得分:0)
尝试在终端中运行composer dump-autoload
答案 3 :(得分:0)
删除这两个文件:
bootstrap/cache/packages.php
bootstrap/cache/services.php
答案 4 :(得分:-2)
根据这一点 - https://getcomposer.org/doc/articles/scripts.md,没有<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
<div id="root"></div>
事件,因此您post-remove-cmd
或post-update-cmd
中的任何内容都没有被执行。
这表明post-install-cmd
可能存在问题。