abb7a626a9 | ||
---|---|---|
.. | ||
CONTRIBUTING.md | ||
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 |
README.md
Read these guidelines in | English | 中文 | русский | عربي | Español | Português | Deutsch |
Documentation Quick Reference
¡Hola 👋 !
Este directorio contiene toda la documentación sobre cómo contribuir a freeCodeCamp.org
Si estás empezando, comienza por leer esto primero.
Artículos de referencia rápida
- Cómo trabajar en las Guías
- Cómo trabajar en los Desafíos de programación.
- Cómo instalar freeCodeCamp en local.
- Cómo capturar los email salientes en local.
Guías de estilo
- Guía de estilo sobre cómo crear Guías.
- Guía de estilo sobre cómo crear Desafíos de programación.
Referencia rápida de comandos para trabajar en local
Una referencia rápida de los comandos que necesitarás cuando trabajes en local.
comando | descripción |
---|---|
npm run bootstrap |
Inicia los diferentes servicios |
npm run seed |
Parsea los archivos con el markdown de los desafíos y los inserta en MongoDB. |
npm run develop |
Arranca el Servidor de la API freeCodeCamp y las Aplicaciones Cliente |
npm test |
Ejecuta todo los test JS en el sistema, incluyendo los tests de cliente, servidor, lint y desafíos |
npm run test:client |
Ejecuta los tests del cliente |
npm run test:curriculum |
Ejecuta los tests del curriculum |
npm run test:server |
Ejecuta los tests del servidor |
npm run commit |
Herramienta interactiva que ayuda a crear un buen mensaje para el commit |