问题描述
我正在使用 Laravel Vapor 构建 Shopify 应用程序。由于 Shopify 应用程序需要将一些 javascript 文件包含在用户的商店中,因此我是 Shopify 的脚本标签功能,可提供要包含的资产 URL。 我遇到以下问题。 默认情况下,Laravel Vapor 通过公共 S3“资产”存储桶或 AWS CloudFront CDN 网络提供静态资源。我需要从域根中获得这些资产。 Vapor 有可能包含可从根域访问的资产,但在我的情况下,这并不适用。 通过以下配置,我尝试允许从域根目录加载提到的资产。
'serve_assets' => [
'scripttags/onload.js'
],
Shopify 注入这些资产的问题是使用像 {assetUrl}?shop=useRSStore.myshopify.com 这样的 get 参数。 我需要一种方法来允许根域提供通配符资产地址。 我尝试过但不起作用的是:
'serve_assets' => [
'scripttags/onload.js*'
],
如果您需要更多信息或有疑问,请在评论中提出。 感谢您抽出宝贵时间,并希望尽快找到答案。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)