2021-08-20 00:00:06 -07:00
|
|
|
|
因为有成千上万像你这样善良的志愿者,[freeCodeCamp.org](https://freecodecamp.org) 才成为了可能。 如果你想利用业余时间贡献你的专业知识,我们将很高兴地欢迎你加入社区。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
> [!NOTE] 在你继续之前,请花 2 分钟时间快速地阅读我们的[行为守则](https://chinese.freecodecamp.org/news/code-of-conduct/)。 我们在社区中严格执行行为规范,为 freeCodeCamp.org 的所有贡献者营造安全、包容的氛围。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
贡献愉快!
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
欢迎你:
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
- 创建、更新[课程](#curriculum),并修复其中的 bug。
|
|
|
|
|
- 帮助我们修复 freeCodeCamp.org 的[学习平台](#learning-platform)中的 bug 。
|
|
|
|
|
- [帮助我们翻译](#translations) freeCodeCamp.org 的内容为各种语言。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-26 21:50:40 -07:00
|
|
|
|
We answer the most common questions about contributing [in our contributor FAQ](FAQ.md).
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
## 课程
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
我们的课程由 freeCodeCamp 全球社区的贡献者协作创建。 因此,我们能够吸收像你这样的志愿者的专业知识。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
你可以帮助扩展和改进课程。 你也可以更新项目需求以更好地解释概念。 你可以改进我们的自动化测试,以便我们能够更准确地测试人们的代码。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
**如果你对改进我们的课程感兴趣,请查看 [如何为课程做出贡献](how-to-work-on-coding-challenges.md)。**
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
## 翻译
|
2021-02-20 23:14:29 -07:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
我们正在将 freeCodeCamp.org 翻译为世界主要语言。 一些认证已经上线,如 [中文](https://chinese.freecodecamp.org/learn) 和 [西班牙语](https://www.freecodecamp.org/espanol/learn/)。 我们鼓励你阅读[公告](https://www.freecodecamp.org/news/world-language-translation-effort)并分享给你的朋友,让他们对此感到兴奋。
|
2021-02-20 23:14:29 -07:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
**如果你对翻译感兴趣,请阅读[如何翻译 freeCodeCamp 的资源](how-to-translate-files.md)。**
|
2021-02-20 23:14:29 -07:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
## 学习平台
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
我们的学习平台运行于一个现代化的 JavaScript 技术栈上。 上面有许多的组件、工具与库。 它包括 Node.js、MongoDB、OAuth 2.0、React、Gatsby、Webpack,等等。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
此外,我们还使用
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
- 基于 Node.js 的 API 服务器
|
|
|
|
|
- 基于 React 的客户端应用程序
|
|
|
|
|
- 和用来评估学习者提交的课程项目的测试脚本。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
如果你想对学习平台做出有效的贡献,我们建议对这些工具有一定的熟悉度。
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
如果你想帮助我们改进我们的基础代码的话……
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
**你可以使用 Gitpod,一个免费的在线开发环境,在你的浏览器中为 freeCodeCamp 启动一个准备好的代码开发环境。**
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
[](https://gitpod.io/#https://github.com/freeCodeCamp/freeCodeCamp)
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
或者,你也可以……
|
2021-02-14 14:18:51 -08:00
|
|
|
|
|
2021-08-20 00:00:06 -07:00
|
|
|
|
**[本地化安装 freeCodeCamp](how-to-setup-freecodecamp-locally.md) 到你自己的电脑设备上。**
|