将.well-known / assetlinks.json上传到Mac上的Firebase托管

时间:2019-08-07 19:11:24

标签: firebase-hosting firebase-dynamic-links

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

我正在Mac上工作,如果尝试在Mac的驱动器上创建.well-known文件夹,它会显示:enter image description here

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

如何在Firebase托管上安装所需的.well-known / assetlinks.json?

1 个答案:

答案 0 :(得分:0)

我找到了以下解决方法:

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

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

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

(3)发布到Firebase托管

这不是理想的解决方案,但是可以工作...