Setup Installation Guide
Follow this tutorial in order to have your computer ready for building React web apps. Please make sure to complete this page before arriving to Devday.
Overview
We will be installing the following:
- Node.js
- Visual Studio Code (VS Code)
- Visual Studio Code Extensions
Node.js
Go to this link or search up "node.js".
If you're not already there, click on to the
Download
tab in the Navbar.We recommend you install "NVM", which stands for Node Version Manager. It allows you to change which version of Node.js your machine will be using. This distinction is important because different projects use different versions of node.
Make sure that you’re installing the latest stable version for the correct operating system.
Follow the installation wizard (if there is one).
- There are a few additional setup options, we recommend you do your research before clicking on anything 😬
At this point Node should be installed and you should be ready to move on to the next step.
If you already had VS Code installed and opened before your Node.js installation, make sure you fully close and restart VS Code or else it won’t recognize the installation of Node.js.
Git
Go to this link or search up "git".
Click the large "downloads" button
Follow the instructions based on your operating system.
infoIf you're on MacOS, you may need to install homebrew into your machine first.
Visual Studio Code
Go to this link or search up "visual studio code"
Click on the download button, and it should start shortly.
Follow the installation wizard
- There are a few additional setup options, we recommend you do your research before clicking on anything.
Visual Studio Code Extensions
In this section, we will open up VS Code and install some quality-of-life extensions. If this is your first time using Visual Studio Code, we highly recommend that you go through the beginner tutorial steps that they have already setup for you. You can install these extensions once you get to the extensions
section.
On the sidebar, click on the Extensions icon (or use the shortcut
ctrl/cmd
+shift
+x
). We’re now going to be searching and installing a few extensions.In the search bar type in "prettier".
In the search bar type in "es7+". There will be a few different options. Make sure it’s "ES7+ React/Redux/React-Native snippets" as pictured below.
In the search bar type in "tailwind". It should be the one with 7.8 million installations.
Finally, in the search bar type in "auto rename tag".
Now your VS Code is set up with some of the essential extensions that will streamline your productivity!
Congratulations
Awesome job for making it to the end of this section!
At this point, there is no need to go any further if you plan on attending Devday. The following page is dedicated to teaching you project initialization for the actual day of the hackathon event!