【问题标题】:Firebase hosting cannot find my CSSFirebase 托管找不到我的 CSS
【发布时间】:2018-08-20 21:37:25
【问题描述】:

我正在使用具有 firebase 功能和 firestore 的 firebase 托管。功能和 Firestore 按预期工作,但托管未按预期工作。

我遇到的问题是我的 CSS 和品牌形象没有显示出来。服务器找不到它们。我的项目的根目录中有一个函数目录和一个公共目录。如果我将公共目录移动到函数目录中,则本地服务会按预期工作,一切看起来都很好,但是部署会引发错误,提示它找不到公共目录。

它曾经与我在本地和部署中设置的目录结构一起工作得很好。

【问题讨论】:

  • 没有建议?还需要什么其他信息?我遵循了firebase提供的样本。这在过去工作得很好。这是 firebase 所说的设置目录结构的方式。问题是什么?我看到其他人也有同样的问题,也没有人为他们提供帮助。

标签: firebase google-cloud-functions firebase-hosting


【解决方案1】:

浏览 Firebase Slack 社区后,我找到了解决方案。

firebase-tools v4.1.0 存在问题。

在您的控制台/cmd 中运行以下命令:

npm i -g firebase-tools

这会将您的 firebase-tools 更新到最新版本,然后部署您的主机应该可以解决问题。

【讨论】:

  • 非常感谢您的回复。我在当天早些时候做了这个,并发现它确实解决了这个问题。我在网站上的工作落后了,所以我忘了回来结束我的问题。
  • 很高兴您设法解决了这个问题。为了以后的参考,只要加入 Firebase Slack 社区,人们比在 Stack Overflow 上更愿意帮助你解决问题,我很抱歉
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-07
  • 2018-08-07
  • 2021-05-07
  • 2019-06-13
  • 2021-11-23
  • 2017-10-19
  • 2021-08-27
相关资源
最近更新 更多