已部署的 Web 应用程序仍会在 Chrome javascript 控制台 Flutter 中打印所有注释掉的打印语句
Posted
技术标签:
【中文标题】已部署的 Web 应用程序仍会在 Chrome javascript 控制台 Flutter 中打印所有注释掉的打印语句【英文标题】:Deployed web app still prints all commented out prints statements in Chrome javascript console Flutter 【发布时间】:2020-11-07 06:04:49 【问题描述】:今天我开始着手将我的网络应用部署到 Firebase 托管。
我将代码中的所有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"
【问题讨论】:
【参考方案1】:在这里找到解决方案Firebase Hosting Flutter Web App not clearing Cache of first deploy
我错过了提供并更新我的index.html
文件中的版本。
【讨论】:
以上是关于已部署的 Web 应用程序仍会在 Chrome javascript 控制台 Flutter 中打印所有注释掉的打印语句的主要内容,如果未能解决你的问题,请参考以下文章
尽管对 Web 配置和主机工厂进行了更改,但仍会出现 WCF 错误