From ae49c4ca13af29b3f58de04793c0f698ea992ddb Mon Sep 17 00:00:00 2001 From: ARui Date: Wed, 6 Mar 2024 05:47:43 +0800 Subject: [PATCH] chore: add rss support --- _config.next.yml | 3 ++- _config.yml | 18 ++++++++++++++++++ package-lock.json | 22 ++++++++++++++++++++++ package.json | 1 + source/_posts/2023FallCourses.md | 2 +- 5 files changed, 44 insertions(+), 2 deletions(-) diff --git a/_config.next.yml b/_config.next.yml index b89ab12..f790056 100644 --- a/_config.next.yml +++ b/_config.next.yml @@ -142,12 +142,13 @@ social: #Weibo: https://weibo.com/yourname || fab fa-weibo #Google: https://plus.google.com/yourname || fab fa-google #Twitter: https://twitter.com/yourname || fab fa-twitter - Facebook: https://www.facebook.com/ARuiTW/ || fab fa-facebook + # Facebook: https://www.facebook.com/ARuiTW/ || fab fa-facebook LinkedIn: https://www.linkedin.com/in/arui-tw/ || fab fa-linkedin #StackOverflow: https://stackoverflow.com/yourname || fab fa-stack-overflow #YouTube: https://youtube.com/yourname || fab fa-youtube #Instagram: https://instagram.com/yourname || fab fa-instagram #Skype: skype:yourname?call|chat || fab fa-skype + RSS: /atom.xml || fa fa-rss-square social_icons: enable: true diff --git a/_config.yml b/_config.yml index 047d3f8..f71a775 100644 --- a/_config.yml +++ b/_config.yml @@ -110,3 +110,21 @@ symbols_count_time: time: false total_time: false total_symbols: false + +feed: + enable: true + type: + - atom + - rss2 + path: + - atom.xml + - rss.xml + limit: 20 + hub: + # content: true + # content_limit: 140 + # content_limit_delim: " " + order_by: -date + # icon: icon.png + autodiscovery: true + # template: diff --git a/package-lock.json b/package-lock.json index 564b034..6771332 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "hexo-deployer-git": "^4.0.0", "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", + "hexo-generator-feed": "^3.0.0", "hexo-generator-index": "^3.0.0", "hexo-generator-tag": "^2.0.0", "hexo-renderer-ejs": "^2.0.0", @@ -812,6 +813,18 @@ "node": ">=14" } }, + "node_modules/hexo-generator-feed": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hexo-generator-feed/-/hexo-generator-feed-3.0.0.tgz", + "integrity": "sha512-Jo35VSRSNeMitS2JmjCq3OHAXXYU4+JIODujHtubdG/NRj2++b3Tgyz9pwTmROx6Yxr2php/hC8og5AGZHh8UQ==", + "dependencies": { + "hexo-util": "^2.1.0", + "nunjucks": "^3.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/hexo-generator-index": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/hexo-generator-index/-/hexo-generator-index-3.0.0.tgz", @@ -2718,6 +2731,15 @@ } } }, + "hexo-generator-feed": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hexo-generator-feed/-/hexo-generator-feed-3.0.0.tgz", + "integrity": "sha512-Jo35VSRSNeMitS2JmjCq3OHAXXYU4+JIODujHtubdG/NRj2++b3Tgyz9pwTmROx6Yxr2php/hC8og5AGZHh8UQ==", + "requires": { + "hexo-util": "^2.1.0", + "nunjucks": "^3.0.0" + } + }, "hexo-generator-index": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/hexo-generator-index/-/hexo-generator-index-3.0.0.tgz", diff --git a/package.json b/package.json index 5765a7d..ddce317 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "hexo-deployer-git": "^4.0.0", "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", + "hexo-generator-feed": "^3.0.0", "hexo-generator-index": "^3.0.0", "hexo-generator-tag": "^2.0.0", "hexo-renderer-ejs": "^2.0.0", diff --git a/source/_posts/2023FallCourses.md b/source/_posts/2023FallCourses.md index 02c18e7..ef6eefd 100644 --- a/source/_posts/2023FallCourses.md +++ b/source/_posts/2023FallCourses.md @@ -9,7 +9,7 @@ categories: NYCU # 作業系統 -- 英文課名:Operating System) +- 英文課名:Operating System - 永久課號:CSIC30015 - 教師:吳俊峯