javascript - 在 Firebase 上部署网站后,脚本不会更改。同样的错误仍然存​​在

标签 javascript google-chrome caching firebase-hosting

我有一个由 Firebase 托管的网站,我在该网站上对某些代码行进行了错误的评论。该代码已修复并部署,但问题仍然存在。

我更改了 HTML 的一个方面,以查看网站是否在我告诉它时部署,并且在几秒钟内发生了变化。但错误仍然存​​在,如果我进入控制台并单击该行,错误应该在它上面,但它仍然显示我的旧脚本,该脚本现已修复。

我的错误指向的代码(这是大约 5 次部署前的实际情况):/image/Odius.jpg

实际代码(删除注释)(/public/assets/js/login.js):/image/u5I33.jpg

我预计错误会在部署后消失,因为正如我在使用 HTML 元素测试后看到的那样,该网站实际上正在更新其文件,但我得到的只是 login.js:56 Uncaught SyntaxError: Unexpected end of输入错误,因为注释放置不当。

编辑:这个解决方案对我有用:Disabling Chrome cache for website development

最佳答案

这可能是因为您需要硬刷新(例如清除缓存)才能查看新站点。

在 Chrome 中,有一个选项可以在打开开发工具时禁用缓存。您应该启用该选项,在打开的开发工具下刷新站点,然后查看问题是否仍然存在。

关于javascript - 在 Firebase 上部署网站后,脚本不会更改。同样的错误仍然存​​在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56709679/

相关文章:

javascript - 如果否则如果工作不正常

javascript - HTML5 语音识别 --- 有没有办法动态设置用户期望说的内容? (使用自定义语法)

google-chrome - “fileSystem”仅适用于打包应用程序,这是旧版打包应用程序

ruby-on-rails - 如何在清扫器中包含具有缓存过期的模块?

css - 元缓存标记和 htaccess 缓存之间的区别?

javascript - Kendo UI 图表工具提示和重绘

javascript - 尝试使用 shell tr​​ue 和 detached true nodejs 来终止生成进程

javascript - 应用旋转后,HTML5 canvas clip() 在 Chrome 中不起作用

Javascript 数组性能

asp.net - 使用 ASP.Net 缓存客户端图像