Connect-gzip-static不会在firefox中获取html

Rad*_*ina 10 browser-sync

我找到了本教程,其中讨论了如何使用浏览器同步的pre-gzipped资源示例.

它拿起*.html,*.css,*.js,*.{jpg,png}在Firefox v51.0.1(当前版本),但与上一版本(V50),它产生404错误与.html文件,但发现预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
};
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以解决这个问题?这里有没有人遇到过和我一样的问题?

注意:使用chrome,IE Edge和FF v51,它可以完美运行.