webmasterish / vuepress-plugin-feed Goto Github PK
View Code? Open in Web Editor NEWRSS, Atom, and JSON feeds generator plugin for VuePress 1.x
License: MIT License
RSS, Atom, and JSON feeds generator plugin for VuePress 1.x
License: MIT License
I have added the following to all my markdown pages in frontmatter in Vuepress
{
...
"feed": {
"enable": "true"
}
}
yet not all pages get added to my exported file.
All routes should be included in the outputted file. For me that is atom.xml
Not all routes get included for not clear reason. Virtually all pages have the same type of frontmatter data with the enable
flag set to true at the bottom of the JSON (my preferred structure of frontmatter)
Description | Value |
---|---|
vuepress-plugin-feed version | 0.1.6 |
node version | ^11.9.0 |
npm version | yarn ^1.6.0 |
browser | not relevant |
OS | macOs 10.14.4 |
snyk package reports vulnerability with remove-markdown dependency
See this issue
To not have a security issue
Has a security issue
Run snyk on a vuepress instance using this plugin
Description | Value |
---|---|
vuepress-plugin-feed version | 0.1.7 |
node version | 12.8.0 |
npm version | 6.10.2 |
OS | OSX 10.14.5 |
RSS sitemap can be read, but has errors
RSS sitemap can be read, but has errors
Description | Value |
---|---|
vuepress-plugin-feed version | 0.1.9 |
node version | 20.11.1 |
npm version | 10.2.4 |
browser | Google Chrome Version 123.0.6312.58 (Official Build) (64-bit) |
OS | Arch Linux x86_64 |
Hello, I would find it interesting if this plugin could generate multiple feeds and if we could decide which page could go in which feed.
I don't think it's related to a problem, unless the problem is "I can't generate different feeds for different pages"...
An example of solution would be to parse the frontmatter on each article to detect on which feed the page should be added. Even adding a single field like feed_name: my_feed_1
would be enough. We could add a list of feed names in the config.js
feed_options. Then it would generate files like my_feed_1.rss
that includes all pages using that feed_name, and so on for other feed names.
As this is static generation for vuepress, I consider using another feed generator, maybe something outside of NodeJS (could be some python script or whatnot). The goal is just to write some kind of text file using variables found on other text files, so any scripting language could probably do the trick.
I am sorry but I am very far from being knoweldgeable enough in NodeJS/Vue Plugins to be able to help with this. For my needs, I will most probably rely on another scripting language (Python/Ruby/Whatnot) to build the RSS feeds I need for the moment.
No additionnal content.
Thank you very much!
Page is not addedd to feed despite meeting criteria
After publishing new post it's added to feed.
Post is not added to feed
Description | Value |
---|---|
vuepress-plugin-feed version | 0.1.8 |
node version | 12.16.3 |
npm version | |
browser | any |
OS | any |
Pls add changelog to updates, thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.