首页 > 解决方案 > Firebase 部署后显示“找不到页面”错误

问题描述

我通过 Angular 6 创建了一个测试项目,并尝试将其部署在 Google Firebase 上。我按照这些说明顺序继续。

  1. 谷歌登录

  2. 创建 Firebase 新项目

  3. 转到 Firebase 控制台 -> 托管 -> 开始

  4. 通过 NPM 安装 firebase 工具

  5. 移动到项目目录

  6. 检查输出ng serve

  7. 通过以下方式构建项目ng build --prod

  8. 通过以下方式登录项目sudo firebase login

  9. 通过 1sudo firebase init1 使用默认值初始化项目(默认文件夹设置为 Dist 和单页应用程序:是)

  10. 删除 Dist 文件夹并重新构建

  11. 部署项目sudo firebase deploy

完成序列后,当我移动到 firebase 提供的特定域时,它显示 404 Page Not Found 错误。我很确定指令顺序是正确的。这里有什么问题?

标签: angularfirebasefirebase-hostingfirebase-cli

解决方案


将 angular.json 输出路径更改为 dist。您的序列是正确的,并且输出路径必须与 dist 不同。


推荐阅读