调整RSS方案,节省流量

This commit is contained in:
tangly1024.com
2023-02-21 12:43:57 +08:00
parent 957b9c4cdb
commit d1ee0c156c
5 changed files with 24 additions and 19 deletions

View File

@@ -1,3 +1,4 @@
import fs from 'fs'
import { Feed } from 'feed'
import BLOG from '@/blog.config'
import ReactDOMServer from 'react-dom/server'
@@ -44,5 +45,9 @@ export async function generateRss(posts) {
date: new Date(post?.date?.start_date || post?.createdTime)
})
}
return feed.atom1()
fs.mkdirSync('./public/rss', { recursive: true })
fs.writeFileSync('./public/rss/feed.xml', feed.rss2())
fs.writeFileSync('./public/rss/atom.xml', feed.atom1())
fs.writeFileSync('./public/rss/feed.json', feed.json1())
}