【问题标题】:Angular Project deployed on Firebase but not showing the websiteAngular 项目部署在 Firebase 上但未显示网站
【发布时间】:2018-11-26 17:21:16
【问题描述】:

我已经在 Firebase 上部署了我的 Angular 项目,但没有显示网站。 单击 URL 以查看网站时,它正在显示此页面

这是我的 Firebase CLI

【问题讨论】:

  • 我怀疑您的 Angular 构建目录与托管目录不同。仔细检查ng build 正在构建的目录,以及firebase.json 中列出的目录。你能显示它在哪里构建,以及你的 firebase.json 文件吗?
  • 我所做的至少是创建一个公共地图。我只是复制那里的所有文件,除了 firebase 配置文件,然后部署。

标签: angular firebase deployment firebase-hosting


【解决方案1】:

你没有显示整个 CLI 输出,但我认为在第一行之前你有类似的东西:

? File ./index.html already exists. Overwrite?

您的回答为否,结果是:

i  Skipping write of ./index.html

您应该对此问题回答“是”并覆盖index.html 文件。事实上,您在问题顶部显示的图像是 CLI 在创建项目时生成的默认 index.html 文件。

【讨论】:

  • 它对我不起作用。我用另一种方式解决了这个问题 感谢您的贡献。
  • @rykamol 还有什么办法?愿意分享吗?
【解决方案2】:

你可以清除命令缓存,它会做的,它对我有用

如果您使用的是 VScode,请输入 Ctrl + Shift + p,然后输入 clear command cache。 之后再次构建您的项目firebase build --prod,然后部署firebase deploy。 然后你就可以走了(:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-19
    • 2020-06-01
    • 2021-12-14
    • 2022-09-27
    • 2020-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多