MDN GitHub 仓库

MDN Web Docs 是一个复杂的项目,涉及许多不同的部分。熟悉各个代码仓库是个好主意。本文档将介绍您在为 MDN Web Docs 贡献时可能需要的仓库(repos)。

主仓库

content

这是网站所有英文内容维护的地方,您将在这里对页面内容、文字以及页面内的代码示例进行所有更改。

rari

MDN Web Docs 平台的后端,如果您想更改页面结构、模板和渲染机制,就去这里。

fred

MDN Web Docs 的前端,您可以在这里找到样式、设计和布局功能。

browser-compat-data

用于生成我们参考页面上的浏览器兼容性表格的数据。如果您有关于 Web 功能浏览器兼容性的信息——或者愿意并有能力进行一些研究和/或实验——您可以帮助更新 MDN 的 浏览器兼容性数据

translated-content

本地化内容存放的地方。如果您想帮助将页面翻译成我们 积极维护的区域设置 中的任何一种,请前往这里。

基础设施

rumba

驱动 MDN Plus 的后端系统。

workflows

MDN Web Docs 仓库中可重用的 GitHub Actions 集合。

规划与协调

这些仓库用于项目规划、文档本身以及社区项目。

mdn/mdn

项目提案和规划问题在此维护。

mdn-community

当写作者和贡献者需要决定如何进行写作或技术决策时,此仓库会托管 GitHub Discussions。

代码示例

这些通常包含独立的代码示例,这些示例太大或无法使用 EmbedLiveSample 宏进行渲染。

注意:如果您正在更新某个页面的代码,请检查它是否在相应的示例仓库中被引用,如果被引用,请确保您也更新了示例仓库。