我找到了本教程,其中讨论了如何使用浏览器同步的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,它可以完美运行.
| 归档时间: |
|
| 查看次数: |
148 次 |
| 最近记录: |