#AskFirebase在firebase托管上打开/关闭源地图

时间:2018-05-27 13:15:58

标签: firebase firebase-hosting

我有没有办法将源地图上传到firebase托管,并按需启用\禁用它们? 我不想在生产中透露我的源地图,但是如果在生产环境中存在特定错误,我想打开源地图。 这可以通过cli \ api \ console实现吗? 我正在考虑添加重定向规则以将所有源映射请求重定向到不存在的路径,但我无法弄清楚的是如何再次启用源映射。如何更新 firebase.json以修复损坏的源地图链接?

1 个答案:

答案 0 :(得分:0)

我终于想出了一个令我满意的解决方案,并写了article详细描述了如何实现。

要点是:

  1. 在部署代码之前,将所有/static/*.map文件移动到构建文件夹中的新秘密目录
  2. 在firebase.json中,将所有/static/*.map请求重写为云函数。
  3. 编写函数,您可以在其中决定是重定向到源地图的真实位置还是返回404