美文网首页HexoHexo博客工具
Hexo瘦身插件all_minifier

Hexo瘦身插件all_minifier

作者: 88ea6130522d | 来源:发表于2017-10-13 09:08 被阅读33次

    Nginx已经开启了gzip压缩静态资源,但还可以更极致一些,hexo部署到服务器之前就把静态文件压缩一下,有插件all_minifier很方便地做到了,只需安装并简单配置一下即可。

    安装:

    npm install hexo-all-minifier --save
    

    hexo配置文件_config.yml添加配置:

    # 代码压缩 github.com/chenzhutian/hexo-all-minifier
    all_minifier: true
    
    html_minifier:
      enable: true
      ignore_error: false
      exclude:
      
    css_minifier:
      enable: true
      exclude: 
        - '*.min.css'
    
    js_minifier:
      enable: true
      mangle: true
      output:
      compress:
      exclude: 
        - '*.min.js'
    
    image_minifier: 
      enable: false # 图片不压缩
      interlaced: false
      multipass: false
      optimizationLevel: 2
      pngquant: false
      progressive: false
    

    代码压缩确实可以减少一些文件大小,但压缩本身挺费时的,hexo g 执行慢了几倍,所以建议要部署的时候才使用。

    本文最先发布于molock.cn帆的博客

    相关文章

      网友评论

        本文标题:Hexo瘦身插件all_minifier

        本文链接:https://www.haomeiwen.com/subject/ptgayxtx.html