准备工作

在开始编写新的 RSS 规则之前,确保您的开发环境已正确配置很重要。

# 安装 Node.js

为了能够编写新的 RSS 规则,您必须首先安装 Node.js。RSSHub 使用 Node.js 运行其代码以及制作 RSS 订阅源,需要 Node v16 或更高版本。您可以从 这里 (opens new window) 下载最新的 Node.js LTS 版本。

在 Windows 系统下,您可以下载安装程序并按照安装程序的步骤进行操作。记得勾选安装 原生模块的工具(Tools for Native Modules) 选项。

在 macOS 系统下,您可以从 Node.js 网站下载安装程序,或者使用 Homebrew (opens new window) 命令 brew install node 安装 Node.js。

在 Linux 系统下,您可以参考 这个页面 (opens new window) 决定如何安装 Node.js。

# 安装代码编辑器

编写代码需要一个代码编辑器。如果您已经有一个,您可以跳过这一部分。如果您还没有一个编辑器,可以从以下列表中选择一个:

为了加速开发过程并更容易维护代码风格的一致性,可以为您选择的代码编辑器安装一些适当的扩展。在本指南的后半部分,我们将使用 Visual Studio Code 作为示例,您可以安装以下扩展:

# 云托管的开发环境

如果您不想在计算机上安装 Node.js 和代码编辑器,您可以使用云托管的开发环境。您可以使用 GitHub Codespaces (opens new window) 或 Gitpod (opens new window)。只需点击以下按钮即可启动新的工作区:

Open in GitHub Codespaces (opens new window)

Open in Gitpod (opens new window)

有关如何使用 GitHub Codespaces (opens new window) 或 Gitpod (opens new window) 的更多信息,请参见 GitHub 文档 (opens new window) 和 Gitpod 文档 (opens new window)。