目录
目录README.md

RSS for mdBook

a generator for mdBook as CLI tool, export RSS.xml into u want path…


background

mdBook is great, but not auto export RSS, and the mdbook-rss is not work now…

so make it self ;-)


goal

as Rustacean homework …

as crate, can:

  • easy install
  • usage at local
  • usage after mdBook generated static site,
    • scanning .md path,
    • generat RSS.xml into export path
    • …so we hold lasted upgrade content’s RSS

Installation

Cargo

If you already have a Rust environment set up, you can use the cargo install command:

$ cargo install rss4mdbook

Cargo will build the rss4mdbook binary and place it in $HOME/.cargo.

Manual installation from GitHub

Compiled binary versions of rss4mdbook are uploaded to GitHub when a release is made. You can install rss4mdbook manually by downloading a release, extracting it, and copying the binary to a directory in your $PATH, such as /usr/local/bin.

For more information,

…TBD

Homebrew

..TBD


Usage

daily usage , only one shot:

  • 0: config mdBook’s book.toml, append such as:
...
[rss4mdbook]
url-base = "https://rs.101.so"
  • 1: mdbook build
  • 2: use gen command, append the lasted 4 articles as rss.xml
$ rss4mdbook gen /path/2u/mdbook/book.toml

that all, should make pub.sh under u mdBook site root, include commands like:

  • mdbook build
  • rss4mdbook gen /path/2u/mdbook/book.toml
  • git add .
  • git commit -a .
  • git push

will auto upgrade site and RSS.

BYW:

u need modify u theme/index.hbs insert the rss.xml at some where.

logging

  • 230308 ZQ publish 2 version
  • 230306 ZQ init.

refer.


       _~-+`~_
   () /  > ♡  \ \/
     '_   ⎕   _'
     / '-----' |

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
关于
42.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号