问题标签 [gatsby-plugin-feed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
271 浏览

gatsby - 限制 gatsby-plugin-feed 中的项目数量

gatsby-plugin-feed内部结构似乎表明我们可以对显示在提要中的帖子数量设置限制:

当我尝试在我自己的定义中更改limit为时,它似乎没有任何效果。有没有一种标准方法来限制 RSS 提要中的项目数量,这样我就没有 250 多个帖子?10gatsby-config.js

0 投票
1 回答
2385 浏览

gatsby - '..\node_modules\pngquant-bin\vendor\pngquant.exe' 丢失

E:\Gatsby\ecom-gatsby>gatsby 开发成功打开并验证 gatsby-configs - 0.349s 成功加载插件 - 19.895s 成功 onPreInit - 0.036s 成功初始化缓存 - 0.454s ⠋ 复制 gatsby 文件

错误

未处理的拒绝处理 E:/Gatsby/ecom-gatsby/src/images/gatsby-astronaut.png 失败

原始错误:'E:\Gatsby\ecom-gatsby\node_modules\pngquant-bin\vendor\pngquant.exe' 不是内部或外部命令、
可运行程序或批处理文件。

WorkerError:处理 E:/Gatsby/ecom-gatsby/src/images/gatsby-astronaut.png 失败原始错误:'E:\Gatsby\ecom-gatsby\node_modules\pngquant-bin\vendor\pngquant.exe' 无法识别作为内部或外部命令、可运行程序或批处理文件。

  • jobs-manager.js:314 exports.enqueueJob [ecom-gatsby]/[gatsby]/dist/utils/jobs-manager.js:314:23

  • task_queues.js:94 processTicksAndRejections internal/process/task_queues.js:94:5

未完成复制 gatsby 文件 - 0.157 秒

0 投票
1 回答
138 浏览

reactjs - 安装插件后 Gatsby 站点中断

安装 gatsby 插件时遇到问题。

我的设置:

当我尝试从 Gatsby 库安装插件时,我在安装插件后收到此错误消息:

错误:无效的挂钩调用。钩子只能在函数组件的主体内部调用。这可能由于以下原因之一发生:

  1. 你可能有不匹配的 React 版本和渲染器(例如 React DOM)
  2. 您可能违反了 Hooks 规则
  3. 您可能在同一个应用程序中拥有多个 React 副本,请参阅 fb.me/react-invalid-hook-call 以获取有关如何调试和解决此问题的提示。

我的深度树有问题吗?

0 投票
0 回答
15 浏览

javascript - 如何将第二个主题安装到您已经安装的主题上?相关资源链接的问题

我刚刚尝试按照多主题教程中概述的步骤在我目前的 gatsby 安装中安装第二个主题。我在链接新主题的资源时遇到了一些麻烦。因为它存在于 node_modules 中,所以我猜这应该是它应该引用的地方。目前,似乎是在尝试引用第一个主题的主 src 目录。

不知道我在这里到底做错了什么。这是我的 gatsby-config 的副本以供参考,特别是插件部分:

0 投票
1 回答
204 浏览

rss - 尝试将带有 RSS 源的帖子从博客恢复到我的 Gatsby 网站,有人知道什么是好的插件以及如何解析查询?

GatsbyJS 的新手,我需要帮助来检查 RSS 提要,但我迷路了!

我想在我的 gatsby 网站上查看另一个博客的 rss 提要,我想把这个博客的帖子取回我的 gatsby 网站。

有人可以告诉我是否需要安装:“gatsby source rss feed”(我认为)、“gatsby source rss”或“gatsby rss feed”(我认为不是它,dit 将他的 gatsby 帖子推送到另一个博客,我需要反过来)?

如果有人也可以告诉我如何声明 rss 的查询?在女巫文件夹中?

我的 gatsby-config.js:

在我的文件中:gatsby-node.js?我已经复制了一些代码来创建我的 rss 提要,但我不明白很多东西......

或者再次在我的模板的文件夹中?

非常感谢。