我正在尝试将基本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)
答案 0 :(得分:0)
您需要重写为index.html
文件,然后加载并执行JavaScript。否则,当用户导航到站点时,他们只会看到JS文件的内容。