Firebase托管-404 index.html-想要改为指向index.js

时间:2019-04-24 08:48:03

标签: firebase firebase-hosting

我正在尝试将基本Diet.js单页应用程序部署到Firebase。一切都在部署,尽管当我在浏览器中访问页面时说404时没有index.html文件。

我的项目入口点是index.js。我的问题是我猜我没有正确的配置来指向正确的位置。这是我的配置。

该应用的基本根目录使用index.js构建。然后视图就在public / views / html中,那里有index.html。

"target": "<project target>",
      "public": "/",
      "ignore": [
        "firebase.json",
        "**/node_modules/**"
      ],
      "rewrites": [
        {
          "source": "./**",
          "destination": "index.js"
        }
      ]

我确定这里缺少什么。任何帮助都会很棒!

最好, 基兰(Kieran)

1 个答案:

答案 0 :(得分:0)

您需要重写为index.html文件,然后加载并执行JavaScript。否则,当用户导航到站点时,他们只会看到JS文件的内容。