部署 Firebase 应用程序在刷新前中断
Deploying a Firebase app breaks before refresh
每当我部署我的 Firebase 应用程序进行托管时,它是一个打包的 Create-React-App,然后浏览器第一次加载它时,控制台会显示:
main.27e9b1c2.js:1 Uncaught SyntaxError: Unexpected token <
F5 刷新修复它。然后该站点可以完美运行,直到我下次部署为止。
我正在使用 firebase 托管和 firebase 工具进行部署。 mainjs 上的数字是当前版本。
您可以在 firebase.json
中禁用缓存
"headers": [
{
"source": "/service-worker.js",
"headers": [{ "key": "Cache-Control", "value": "no-cache" }]
}
}
每当我部署我的 Firebase 应用程序进行托管时,它是一个打包的 Create-React-App,然后浏览器第一次加载它时,控制台会显示:
main.27e9b1c2.js:1 Uncaught SyntaxError: Unexpected token <
F5 刷新修复它。然后该站点可以完美运行,直到我下次部署为止。
我正在使用 firebase 托管和 firebase 工具进行部署。 mainjs 上的数字是当前版本。
您可以在 firebase.json
"headers": [
{
"source": "/service-worker.js",
"headers": [{ "key": "Cache-Control", "value": "no-cache" }]
}
}