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

时间:2019-06-21 19:55:49

标签: javascript google-chrome caching firebase-hosting

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

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

将我的错误指向代码(这实际上是大约5个部署之前的样子):https://imgur.com/a/TmA29tP

实际代码(删除了注释)(/public/assets/js/login.js):https://imgur.com/a/3pyjTwd

我希望部署后该错误会消失,因为该站点实际上正在更新其文件,正如我在使用HTML元素对其进行测试后所看到的那样,但是我得到的只是login.js:56 Uncaught SyntaxError: Unexpected end of input错误,因为注释的位置不正确。 / p>

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

1 个答案:

答案 0 :(得分:1)

这可能是因为您需要进行强制刷新(例如,半身缓存)才能看到您的新网站。

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