Browser sync 连接gzip静态数据集';不要在firefox中使用html

Browser sync 连接gzip静态数据集';不要在firefox中使用html,browser-sync,Browser Sync,我发现了这个,它讨论了如何使用浏览器同步的预压缩资产示例 它在firefox v51.0.1(当前版本)中拾取*.html,*.css,*.js,*.{jpg,png},但在以前的版本(v50)中,它会在.html文件中生成404错误,但会将预压缩文件查找到另一个文件中 我知道它找不到文件,因为在预gzip资产中,文件是*.gzip 我不明白的是,为什么firefox lt 51不呈现connect gzip static告诉它要呈现的文件 这是我的bs-config.js: var Envir

我发现了这个,它讨论了如何使用浏览器同步的预压缩资产示例

它在firefox v51.0.1(当前版本)中拾取
*.html
*.css
*.js
*.{jpg,png}
,但在以前的版本(v50)中,它会在
.html
文件中生成404错误,但会将预压缩文件查找到另一个文件中

我知道它找不到文件,因为在预gzip资产中,文件是
*.gzip

我不明白的是,为什么firefox lt 51不呈现
connect gzip static
告诉它要呈现的文件

这是我的bs-config.js:

var Environement = require("./env");
var indexFile = Environement.enableProd ? '/index.html' : '/index_dev.html';
var middleware  = require('connect-gzip-static')('./web_app');

module.exports = {
  notify: false,
  logLevel: "silent",
  server: {
    middleware: {      
      0: null,     // removes default `connect-logger` middleware
      1: require('connect-history-api-fallback')({
        index: indexFile
      }),
      2: middleware
    }
  },
  ghostMode: false
};
还有别的办法解决这个问题吗? 这里有没有人遇到过和我一样的问题

注:使用chrome、IE Edge和FF v51,它可以完美工作