每当我将Firebase应用程序部署为打包的Create-React-App托管时,浏览器第一次加载时,控制台就会显示:
main.27e9b1c2.js:1未捕获的语法错误:意外的令牌<< / p>
F5刷新可修复此问题。然后,该站点可以正常运行,直到下次部署为止。
我正在使用Firebase托管和Firebase工具进行部署。 mainjs上的数字是当前版本。
答案 0 :(得分:5)
您可以在firebase.json
"headers": [
{
"source": "/service-worker.js",
"headers": [{ "key": "Cache-Control", "value": "no-cache" }]
}
}