BrowserSync(Gulp版本)注入新的CSS更改,然后在Google Chrome中重新加载缓存的CSS版本
当我更改CSS文件时,BrowserSync会正确地插入更改,但Chrome会重新加载缓存的CSS文件版本 它适用于最新版本的Safari和Firefox,但不适用于ChromeBrowserSync(Gulp版本)注入新的CSS更改,然后在Google Chrome中重新加载缓存的CSS版本,css,google-chrome,sass,gulp,browser-sync,Css,Google Chrome,Sass,Gulp,Browser Sync,当我更改CSS文件时,BrowserSync会正确地插入更改,但Chrome会重新加载缓存的CSS文件版本 它适用于最新版本的Safari和Firefox,但不适用于Chrome 浏览器同步2.17.5 谷歌浏览器版本57.0.2987.110(64位) macOS Sierra 10.12.3(16D32) 这是我的 解决方案(变通方法)是: 在Mac上打开Chrome开发工具:Option+CMD+I 在右上角打开设置并在网络下禁用缓存 使用CTRL(Command)+F5重新加载浏览器
- 浏览器同步2.17.5
- 谷歌浏览器版本57.0.2987.110(64位)
- macOS Sierra 10.12.3(16D32)
使用CTRL(Command)+F5重新加载浏览器选项卡(它应该会从浏览器缓存中删除临时文件)。当我强制清空(Shift+CMD/CTRL+R)缓存时,缓存就会工作,但这不是理想的解决方案:-)好的,然后增加从gulp创建的css文件的版本,例如
style.css?v=2
。。。但是我不喜欢喝啤酒,所以我不知道如何让它自动。