【发布时间】:2021-12-29 07:35:14
【问题描述】:
我有一个正在开发中的页面链接到两个 .js 脚本。当我在 XAMPP 中测试它时,它没有加载对任何一个 .js 脚本的更改。使用 Ctrl + F5 重新加载页面会导致它注意到我对第二个脚本的更改,而不是我对第一个脚本的更改。我该怎么做才能让它同时刷新?
【问题讨论】:
-
可能其他脚本被服务器缓存了?
标签: javascript xampp refresh
我有一个正在开发中的页面链接到两个 .js 脚本。当我在 XAMPP 中测试它时,它没有加载对任何一个 .js 脚本的更改。使用 Ctrl + F5 重新加载页面会导致它注意到我对第二个脚本的更改,而不是我对第一个脚本的更改。我该怎么做才能让它同时刷新?
【问题讨论】:
标签: javascript xampp refresh
极端的方法是在你的 webroot 文件夹中添加一个.htaccess。
您应该在其中添加以下行:
# BEGIN Expire headers
<ifModule mod_expires.c>
ExpiresActive On
ExpiresByType text/javascript "access plus 1 seconds"
ExpiresByType application/javascript "access plus 1 seconds"
ExpiresByType application/x-javascript "access plus 1 seconds"
</ifModule>
# END Expire headers
但是使用这种方法,您将始终加载 javascrip 文件。不推荐用于生产。
【讨论】: