0

我喜欢这个小图书馆——很有帮助。

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

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

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

我在这里错过了一些简单的事情吗?有什么办法可以解决这个问题?

4

1 回答 1

1

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

导致您悲伤的线路在这里 - https://github.com/spatie/laravel-web-tinker/blob/master/src/WebTinkerServiceProvider.php#L29。正如您所说,它将已编译的资产发布到 public/vendor 文件夹中。

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

  1. PR/fork 更改以将其添加为配置设置
  2. 最后手动更改它(尽管如果您重新发布资产,这很容易破坏
于 2020-02-14T02:46:47.603 回答