代码压缩
2022-03-29 10:15:36 # 插件篇

hexo-neat 插件实现代码压缩
注意
这个插件是有 Bug 的,压缩 md 文件会使 markdown 语法的代码块消失,会删除全角空格,并且博客使用 apayer 音乐插件,会无法循环播放音频。
在博客站点根目录执行安装代码

npm install hexo-neat --save

在博客根目录下的配置文件添加代码:

neat_enable: true
neat_html:
  enable: true
  exclude:
neat_css:
  enable: true
  exclude:
    - '*.min.css'
neat_js:
  enable: true
  mangle: true
  output:
  compress:
  exclude:
    - '*.min.js'

然后,可以压缩代码,部署,上传博客了。

hexo cl
hexo g
hexo d

补充:为了解决以上问题,在网上搜到一些解决办法,对于 matery 主题(其他主题自行解决)需要将以上默认配置修改为:

neat_enable: true
neat_html:
  enable: true
  exclude:
    - '**/*.md'
neat_css:
  enable: true
  exclude:
    - '**/*.min.css'
neat_js:
  enable: true
  mangle: true
  output:
  compress:
  exclude:
    - '**/*.min.js'
    - '**/**/instantpage.js'
    - '**/matery.js'
上一页
2022-03-29 10:15:36 # 插件篇
下一页