hexo-filter-cdn

A hexo plugin to replace URLs with your CDN configuration.


Keywords
hexo, filter, cdn
License
CNRI-Python-GPL-Compatible
Install
npm install hexo-filter-cdn@1.1.4

Documentation

hexo-filter-cdn

hexo-filter-cdn is a hexo plugin to replace URL links with your CDN configuration.

Install

$ npm install hexo-filter-cdn --save

Usage

Add configurations to _config.yml:

cdn_filter:
  enable: true
  post_only: false # only render posts
  filter_css: true # CSS file
  filter_html: # HTML file
    enable: true
    img_tag: true # <img src="{URL}">
    href_link: false # Not recommand, <... href="{URL}">
    src_link: true # <... src="{URL}">
  url: https://your.cdn.com
  img_url: https://your.img.cdn.com

Notice: relative paths will not be replaced.

Feature List

  • Replace URL of src attributes
  • Replace URL of href attributes
  • Replace URL in img tags
  • Filter HTML files
  • Option for post only
  • Filter CSS files
  • Filter JS files

License

GPL3+