我正试图用Rails 5应用程序将HTML、CSS和JS压缩为gzip,但我无法使其工作。
我在application.rb
中添加了以下代码,但Html
的输出是相同的(未压缩(。
config.middleware.use Rack::Deflater
顺便说一下,我用的是nginx和乘客。我还应该找什么?
有一个宝石。您可以将此宝石添加到您的宝石文件:
gem 'htmlcompressor', '~> 0.4.0'
并将这一行添加到您的application.rb
:
config.middleware.use HtmlCompressor::Rack
我在Rails6应用程序中使用它,它开箱即用。