server.compress

  • 类型: boolean
  • 默认值: true

配置开发和预览服务器是否对静态资源启用 gzip 压缩

禁用

如果你需要禁用 gzip 压缩,可以将 compress 设置为 false

rsbuild.config.ts
export default {
  server: {
    compress: false,
  },
};

压缩级别

Rsbuild 的开发服务器默认采用 zlib.constants.Z_BEST_SPEED 作为压缩级别,这提供了最佳的压缩性能;预览服务器默认将 level 设置为 6

注意,在实际生产环境中,通常会使用 Nginx 或 Apache 等 Web 服务器,它们可能使用不同的压缩级别,因此你可能会发现本地环境中使用 gzip 压缩后的文件大小与生产环境存在差异。