mirror of
https://github.com/DOI-DO/j40-cejst-2.git
synced 2025-02-23 01:54:18 -08:00
3.2 KiB
3.2 KiB
Justice40 Tool Installation
This page documents the installation steps for some of the software needed to work with this project. After following the steps on this page, continue on to one of the following, depending on what you are trying to do:
- If you want to quickly run everything locally, see
QUICKSTART.md
. - If you are working with the frontend, see
client/README.md
for installation steps specific to that part of the project. - If you are working with the data pipeline, see
data/data-pipeline/README.md
for installation steps specific to that part of the project. - If you want to understand the current deployment process, see
.github/workflows/README.md
.
Install Git
MacOS
- Open the terminal and type
git
and hit RETURN. - If dev tools are not installed a window will prompt you to install dev tools.
- Open the terminal and type
git --version
and hit RETURN. - Validate that a version number is returned. If so, git is properly installed.
Win10
Download from website
Install Homebrew (MacOS only)
Homebrew is an easy way to manage software downloads on MacOS. You don't have to use it, but we recommend it.
- First, open your terminal and run
brew -v
to determine whether you have Homebrew installed. If you get a resopnse that looks something likeHomebrew 3.1.9
, you've already got it! If you get nothing back, or an error, continue. - Open the terminal and copy / paste this command and hit RETURN. Go through the prompts (you will need to grant
sudo
access).
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
- Validate installation by typing
brew -v
in the terminal and ensure a version number is shown.
You should regularly run brew update
and brew doctor
to make sure your packages are up to date and in good condition.
IDE set up (Optional)
While any IDE can be used, we're outlining how to set up VS Code
- Open the terminal and type
brew install --cask visual-studio-code
and hit RETURN.- If this doesn't work or for Win10, you can download VS Code from the website.
- After forking this repo, you can clone your forked repo into VS Code
- VS Code with prompt you to "clone a repo"
- Open the terminal and navigate to
client
directory - Type
npm install
to load dependencies - Type
gatsby develop
to spin up the app - Navigate to
localhost:8000
to view the app
Recommended VS Code Extensions
Install Docker
Follow the Docker installation instructions for your platform.