Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
BrowserSync(Gulp版本)注入新的CSS更改,然后在Google Chrome中重新加载缓存的CSS版本_Css_Google Chrome_Sass_Gulp_Browser Sync - Fatal编程技术网

BrowserSync(Gulp版本)注入新的CSS更改,然后在Google Chrome中重新加载缓存的CSS版本

BrowserSync(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重新加载浏览器

当我更改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重新加载浏览器选项卡(它应该会从浏览器缓存中删除临时文件)。当我强制清空(Shift+CMD/CTRL+R)缓存时,缓存就会工作,但这不是理想的解决方案:-)好的,然后增加从gulp创建的css文件的版本,例如
    style.css?v=2
    。。。但是我不喜欢喝啤酒,所以我不知道如何让它自动。