繁体   English   中英

节点精简服务器gzip文件

[英]Node lite-server gzip file

我正在本地为Angular2开发使用lite-server。 我将所有js压缩为1.7Mb的min.js文件,效果很好。 现在,我想将其压缩到一个280Kb的gzip文件中,该文件要小得多。 不好的部分是Chrome正在下载内容类型为“八位字节流”的文件,而不是“ application / javascript”和内容编码为“ gzip”的文件。 有什么简单的方法可以使这项工作吗?

lite-server不太熟悉,但是由于它似乎接受Express中间件,因此您应该能够使用compression中间件:

// lite-server-config.js
module.exports = {
  ...
  server : {
    middleware : { 1 : require('compression')() }
    ...
  }
};

这将为您解决压缩问题,因此您无需手动gzip文件。 它还将设置正确的标题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM