【问题标题】:Laravel Lighthouse Config - unable to locate publishable resourcesLaravel Lighthouse 配置 - 无法找到可发布的资源
【发布时间】:2020-11-29 21:05:54
【问题描述】:

我已将最新版本的 Lighthouse 安装到我的 Laravel 7 应用程序中,并且它在开箱即用的配置中运行良好。我现在想调整一些设置以获得更好的安全性,因此按照the docs,我尝试使用以下命令:

php artisan vendor:publish --tag=lighthouse-config

发布配置文件。但我收到以下错误:

Unable to locate publishable resources.
Publishing complete.

没有 lighthouse.php 文件发布到 config 文件夹。任何想法如何解决这个问题?

【问题讨论】:

    标签: php laravel laravel-lighthouse


    【解决方案1】:

    刚刚在一个示例项目中尝试过,效果很好。

    一个简单的解决方法是运行:

    cp vendor/nuwave/lighthouse/src/lighthouse.php config/lighthouse.php
    

    【讨论】:

    • 是的,最后我只是从 Github 源中复制了它。我不知道 Laravel 是否做了一些幕后的配置注册魔法或其他什么。
    【解决方案2】:

    Laravel 8 Lighthouse 配置:

    只需运行 php artisan vendor:publish 并选择您要发布的课程。

    Laravel 8 上对我有用

    【讨论】:

      猜你喜欢
      • 2021-05-04
      • 2020-11-06
      • 1970-01-01
      • 2015-10-14
      • 2021-06-20
      • 2014-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多