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
-
本地化内容存放的地方。如果您想帮助将页面翻译成我们 积极维护的区域设置 中的任何一种,请前往这里。
基础设施
规划与协调
这些仓库用于项目规划、文档本身以及社区项目。
- mdn/mdn
-
项目提案和规划问题在此维护。
- mdn-community
-
当写作者和贡献者需要决定如何进行写作或技术决策时,此仓库会托管 GitHub Discussions。
代码示例
这些通常包含独立的代码示例,这些示例太大或无法使用 EmbedLiveSample
宏进行渲染。
注意:如果您正在更新某个页面的代码,请检查它是否在相应的示例仓库中被引用,如果被引用,请确保您也更新了示例仓库。