【问题标题】:Change Laravel Web Tinker Public Files Directory - Prevent 403 Error on Saving更改 Laravel Web Tinker 公共文件目录 - 防止保存时出现 403 错误
【发布时间】:2020-05-29 19:17:45
【问题描述】:

我喜欢 this little library - 很有帮助。

但是,它会将一些 css 和 js 文件放在 Laravel 的 public 目录内的 vendor 文件夹中。我在几个应用程序中有一个Vendor 类和路径,因此,当保存一个新的Vendor 时,由于 public 中的 vendor 文件夹冲突,它会重定向 403 Forbidden strong> 目录。

我不能回去重构只是为了让它工作,就像我喜欢它一样。

它带有一个可发布的配置文件,但我没有看到将这些文件的路径更改为 vendor 文件夹之外的位置的选项。我不想更改 Spatie 文件,因为它只会在下次更新时被覆盖。

我在这里遗漏了一些简单的东西吗?有什么办法可以解决这个问题?

【问题讨论】:

    标签: laravel tinker


    【解决方案1】:

    目前没有允许您控制的配置设置。

    让你伤心的台词在这里 - https://github.com/spatie/laravel-web-tinker/blob/master/src/WebTinkerServiceProvider.php#L29。正如您所说,它将编译后的资产发布到 public/vendor 文件夹中。

    如果你不想重构你现有的工作,你可以:

    1. PR/fork 更改以将其添加为配置设置
    2. 最终手动更改它(尽管如果您重新发布资产,这很容易破坏

    【讨论】:

    • 感谢您抽出宝贵时间帮助@James。
    猜你喜欢
    • 2017-08-25
    • 2018-11-19
    • 1970-01-01
    • 2020-08-17
    • 2018-12-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-11
    • 2023-03-09
    相关资源
    最近更新 更多