Read these guidelines in | English | 中文 | русский | عربى | Español | Português |
¡Hola 👋 !
Este directorio contiene toda la documentación sobre cómo contribuir a freeCodeCamp.org
- 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ía de estilo sobre cómo crear Guías.
- Guía de estilo sobre cómo crear Desafíos de programación.
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 |