(我考虑把这个超级用户,但它真的更多的是编程的问题)需要角度重新编译后两次刷新浏览器
我使用的是在重新编译我的angularjs代码背景咕噜browsersync任务时,它检测到更改。我的角度是使用ES2015编写的,并使用Babel通过咕task任务进行编译。每次,在转储完成后,我必须在Chrome中执行一个艰难的CTRL-F5才能看到更改生效。在我的Chrome开发者工具中,我选中了“网络>禁用缓存”选项。为什么我需要刷新两次,有没有办法只需要刷新一次而不需要手动清除缓存或不得不使用某种黑客?
缓存行为由Web服务器控制。这个问题不是特定于Angular或任何其他客户端的事情。如果您希望服务器不会缓存脚本,则会错误地配置它。 – estus