【问题标题】:upload .well-known/assetlinks.json to Firebase Hosting on Mac将 .well-known/assetlinks.json 上传到 Mac 上的 Firebase 托管
【发布时间】:2019-08-07 19:11:24
【问题描述】:

我正在使用应用链接为同样托管在 Firebase 托管中的网站设置 Firebase 动态链接。我需要将 .well-known/assetlinks.json 上传到我的 Firebase 托管网站。

我正在使用 Mac,如果我尝试在我的 Mac 驱动器上创建 .well-known 文件夹,它会显示:

这使我无法创建,然后当然还要上传assetlinks.json(使用 Firebase CLI,这是唯一允许您将文件发布到 Firebase 托管的工具)。

如何在我的 Firebase 主机上安装所需的 .well-known/assetlinks.json?

【问题讨论】:

标签: firebase-hosting firebase-dynamic-links


【解决方案1】:

我找到了以下解决方法:

(1) 在本地创建一个 well-known/assetlinks.json => 注意它的开头没有 .,这使得我的 Mac 上无法创建这个文件夹

(2) 更新firebase.json文件添加重写规则:

"rewrites": [
          ...
          {
            "source": "/.well-known/assetlinks.json",
            "destination": "/well-known/assetlinks.json"
          },
          ...
        ],

(3) 发布到 Firebase 托管

这不是一个理想的解决方案,但它确实有效......

【讨论】:

  • 请注意,您也可以创建一个带有“.”的文件夹。如果您使用“mkdir .well-known”从终端执行此操作,则在开始时。这 ”。”一开始默认隐藏文件夹。仅当您要求显示所有隐藏文件或使用“ls -a”时才会列出它
  • 我正在使用对 firebase 上的主机站点做出反应,我只是使用 assets.json 文件手动创建了一个众所周知的文件夹,并使用了 firebase 部署托管目标:mysitename,它起作用了。
猜你喜欢
  • 2023-03-05
  • 2017-02-21
  • 1970-01-01
  • 2020-04-02
  • 2017-06-07
  • 2020-06-17
  • 2017-04-30
  • 1970-01-01
  • 2021-04-10
相关资源
最近更新 更多