firebase - Firebase 托管部署缺少文件
问题描述
有时当我将东西部署到 firebase 托管时,我发现某些文件不会上传到 firebase。
在我的公共文件夹中,有 23 个文件
我在部署之前所做的只是在控制台中删除以前版本的托管。
我尝试重新部署 10 次,但还是一样。
有哪位专家可以教我如何解决这个问题吗?
谢谢你。
编辑 这里是 firebase.json
{
"hosting": {
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
丢失的文件是config.json
放在public/assets/config/
文件夹中的文件
新发现/答案 对于那些遇到相同问题的人,您只需再等待 15 分钟,然后再次硬刷新 (Ctrl + F5) 页面。不确定这是由服务器端的 CDN 或缓存问题引起的。因为其他 html & js 代码已更新,只是我的 config.json 没有立即反映。
解决方案
新发现/答案
对于那些遇到同样问题的人,您只需再等待 15 分钟,然后再次硬刷新(Ctrl + F5)页面。不确定这是由服务器端的 CDN 或缓存问题引起的。
因为其他 html & js 代码已更新,只是我的 config.json 没有立即反映。
不确定其他人是否面临同样的问题,但至少我的工作方式是这样的。
推荐阅读
- dart - dart 中第 2d 列列表的洗牌
- r - 在 cor.test 中查看描述性摘要
- configuration - 永久禁用 gdb 启动文本
- sql - Rails:一次加载关联与多个微小查询
- python - NetworkX 中的弯曲边缘
- discord.py - 我正在尝试向已设置频道的每个人发送消息,但发送消息时遇到问题
- python-3.x - 如何计算python中指数值的均值和标准差?
- firebase - Flutter 将数据发送到 Firebase。(cupertinopicker 的问题)
- javascript - 尽管承诺未解决,脚本仍结束
- dialogflow-es - Dialogflow 在测试控制台中工作,但不能通过谷歌助手