准备工作

在开始编写新的 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)