📅  最后修改于: 2023-12-03 15:29:58.551000             🧑  作者: Mango
在开发 JavaScript 应用程序时,您可能会遇到一个问题,即在 Chrome 浏览器中打开的页面上的 JavaScript 文件不会立即显示更改。这可能会使开发过程变得困难并浪费您的时间。
Chrome 浏览器会自动缓存 JavaScript 文件以提高性能。这意味着如果您在开发过程中对 JavaScript 文件进行了更改,但未清除缓存,则 Chrome 将继续使用缓存的版本而不是新的更改后的文件。这将导致您在开发过程中看不到期望的更改。
有几种方法可以解决这个问题:
在 Chrome 中,无痕浏览模式会禁用缓存,这意味着当您在无痕浏览器中打开同一个页面时,它将不会使用缓存的 JavaScript 文件,而是加载新的更改后的文件。
如果您不希望使用无痕浏览模式,您可以使用浏览器的强制刷新功能来清除浏览器缓存。按下 Ctrl + Shift + R (在 Mac 上是 Command + Shift + R) 即可刷新页面并清除缓存。
在 Chrome 开发人员工具中,您可以打开“设置”选项卡,然后勾选“禁用缓存(同时禁用所有缓存)”选项。这将禁用 JavaScript 文件的缓存并允许您在每次更改后立即看到新的更改。
步骤如下:
1. 打开开发人员工具
2. 点击设置选项卡
3. 勾选“禁用缓存(同时禁用所有缓存)”选项
在开发 JavaScript 应用程序时,Chrome 浏览器中的 JavaScript 文件不会立即显示更改是一个常见的问题。但是,您可以使用无痕浏览模式,强制刷新缓存或更改开发人员工具设置来解决这个问题。