mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-25 14:01:44 -04:00
27 lines
814 B
Markdown
27 lines
814 B
Markdown
# Contributing
|
|
|
|
Prerequisites | Minimum Version
|
|
|---|---|
|
|
node | ^8.11.x
|
|
[yarn](https://yarnpkg.com/en/) | ^1.3.0
|
|
[freeCodeCamp](https://github.com/freecodecamp/freecodecamp) | Running Locally
|
|
|
|
[freeCodeCamp/freeCodeCamp](https://github.com/freecodecamp/freecodecamp) currently holds the backend code for learn. The development process relies on this backend. You will see a message like below if you attemp to run `Learn` locally without it:
|
|
|
|
```sh
|
|
error UNHANDLED EXCEPTION
|
|
|
|
Error: connect ECONNREFUSED 127.0.0.1:3000
|
|
|
|
error Command failed with exit code 1.
|
|
```
|
|
|
|
1. Fork the repo
|
|
2. Clone locally
|
|
3. `yarn install`
|
|
4. `git checkout -b <your-branch-name>`
|
|
6. `yarn develop` (Be sure you have `freeCodeCamp` running locally as well)
|
|
7. Make your changes
|
|
8. Make a PR
|
|
9. Bask in the glory of your accomplishments
|