208a06ba28
There's an error in the HTML Anchor link. Link's description has no Anchor reference. The other corrections aim to create a more "natural language" translation. <!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. --> - [ ] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md). - [ ] My pull request has a descriptive title (not a vague title like `Update index.md`) - [ ] My pull request targets the `master` branch of freeCodeCamp. - [ ] None of my changes are plagiarized from another source without proper attribution. - [ ] My article does not contain shortened URLs or affiliate links. If your pull request closes a GitHub issue, replace the XXXXX below with the issue number. Closes #XXXXX |
||
---|---|---|
.. | ||
arabic | ||
chinese | ||
german | ||
images | ||
italian | ||
portuguese | ||
romanian | ||
russian | ||
spanish | ||
README.md | ||
how-to-catch-outgoing-emails-locally.md | ||
how-to-setup-freecodecamp-locally.md | ||
how-to-work-on-coding-challenges.md | ||
how-to-work-on-guide-articles.md | ||
style-guide-for-curriculum-challenges.md | ||
style-guide-for-guide-articles.md |
README.md
Read these guidelines in | English | عربى | 中文 | русский | Português | Español | Deutsch |
Documentation Quick Reference
Hello 👋!
This directory contains all of the documentation on contributing to freeCodeCamp.org
If you are getting started, start by reading this first.
Quick references articles
1. How to work on Guide articles. 2. How to work on Coding Challenges. 3. How to setup freeCodeCamp locally. 4. How to catch outgoing emails locally.
Style guides
- Style guide for creating guide articles.
- Style guide for creating coding challenges.
Quick commands reference when working locally
A quick reference to the commands that you will need, when working locally.
command | description |
---|---|
npm run bootstrap |
Bootstraps the different services. |
npm run seed |
Parse all the challenge markdown files and inserts them into MongoDB. |
npm run develop |
Starts the freeCodeCamp API Server and Client Applications. |
npm test |
Run all JS tests in the system, including client, server, lint and challenge tests. |
npm run test:client |
Run the client test suite. |
npm run test:curriculum |
Run the curriculum test suite. |
npm run test:server |
Run the server test suite. |
npm run commit |
An interactive tool to help you build a good commit message. |