今天我开始着手将我的web应用程序部署到Firebase Hosting。我注释掉了代码中的所有print
语句,运行flutter clean
,然后运行flutter build web
,然后将其部署到firebase。现在,一切都很顺利,除了在Chrome的Javascript控制台中,我仍然可以获得所有的打印结果。
我试图在构建文件夹中没有文件的情况下进行部署,当刷新浏览器时,我实际上得到了404屏幕,所以我猜这与firebase缓存无关。我还应该尝试什么?非常感谢。
我的firebase.json是:
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"site": "fixit-demo-web",
"public": "build",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
},
"storage": {
"rules": "storage.rules"
}
}
在此处找到解决方案Firebase Hosting Flutter Web App未清除首次部署的缓存我没有给出一个并更新我的index.html
文件中的版本。