RSS(Really Simple Syndication)
簡易信息聚合,在互聯網上被普遍採用的內容包裝和投遞協.git
是一種描述同步網站內容的格式,使用xml
格式. 當網站內容更新時,能夠經過訂閱RSS
源在RSS
閱讀器上獲取更新的信息github
大多數內容提供的網站都會提供RSS
訂閱的功能,方便用戶去獲取最新的內容.npm
本篇文章主要介紹怎麼給本身的hexo
博客添加RSS
源編程
在hexojs
用戶下的倉庫中發現兩個RSS
功能的npm
包hexo
不過第一個包是從 RSS
遷移全部文章到source/_posts
文件夾中的,第二個纔是生成RSS
文件的包.post
下面就介紹一下hexo-generator-feed的使用網站
首選先安裝這個包:atom
npm install hexo-generator-feed
spa
而後在在_config.yml
文件中配置該插件插件
feed: type: atom path: atom.xml limit: 20 hub: content: content_limit: content_limit_delim: ' '
參數的含義:
type
: RSS
的類型(atom/rss2
)path
: 文件路徑,默認是atom.xml/rss2.xml
limit
: 展現文章的數量,使用0或則false表明展現所有hub
:content
: 在RSS
文件中是否包含內容 ,有3個值 true/false
默認不填爲false
content_limit
: 指定內容的長度做爲摘要,僅僅在上面content
設置爲false
和沒有自定義的描述出現
content_limit_delim
: 上面截取描述的分隔符,截取內容是以指定的這個分隔符做爲截取結束的標誌.在達到規定的內容長度以前最後出現的這個分隔符以前的內容,,防止從中間截斷.此外還有一種方法,就是在Next
主題的_config.yml
文件中有個rss
的配置,直接設置爲true
就能夠了
配置好以後運行hexo g
就能夠找到你博客的pubilc
文件夾下發現atom.xml
文件了
而後運行hexo
服務就能夠在我的站點處看到RSS
的訂閱圖標了,點擊這個圖標就能夠出現RSS
訂閱的地址,就能夠添加到你的RSS
閱讀器方便查看博客的最新文章
掃描關注,查看更多文章,提升編程能力