Documentation and glossary for popular programming languages.
Built by the community. Maintained by Codecademy.
Built by the community. Maintained by Codecademy.
Welcome to the Codepedia codebase. We are so excited to have you. With your help, we can build out Codepedia’s content to better serve our learners. If you're interested in contributing, check out our Contribution Guide.
- Run
yarn install-all
to download all of the app's dependencies - Run
yarn start
in the root folder - Navigate to
localhost:5050
to see the local version of Codepedia
If you're running locally and make changes to any file in a
_meta
folder, you will need to re-run the map generator (yarn build:map
) in order to see those changes. There is no live-update version of this script (but you are welcome to create one!)
- In the root folder, run
yarn new-entry
- Follow the prompts to create a new entry for a particular concept / language
- Open up the Markdown (md) file that the tool generates for you
- You should be able to see your new entry in the local version of Codepedia (you may need a refresh)
- When ready to commit your changes, make sure to include the
[concept].md
,_meta/[concept].json
, andmap.json
files that were changed