检查 Laravel 项目中是否存在包

Check if a package exists in Laravel project

我的 Laravel 项目中有一个包,它只显示包 blade 视图中的文本。我所做的就是将包视图发布到我的项目的主视图,以便我可以通过使用 @include() 方法将包视图的文本包含在我的主视图中。如何在调用视图之前添加一个条件来检查包是否存在或是否包含在我的项目中?

您可以使用 exists() 作为:

if (view()->exists("package.view_name")) {
    // do some cool stuffs
}