Mac Setup - Atom, Node.js

Code editor:

As we’ll be writing code throughout this course, you’ll need to make sure you have a code editor you’re comfortable working with. If you don’t already have a preferred editor, I really like ATOM Editor. It's awesome and free with dozens of plugins from the pretty active community. All you need to do is visit https://atom.io/ and download atom editor for Mac and install it.

Node.js and npm:

If you already have node installed then just make sure you have node version > 6. You can find Node version on your system by typing command in Terminal: node -v If you don't have node version > 6 then download newer version of node from node.js website.

For all the projects in this course, you’ll need to make sure you have a working Node.js development environment along with npm.

There are a couple different ways you can install Node.js so please refer to the Node.js website for detailed information: https://nodejs.org/download/? If you’re on a Mac, your best bet is to install Node.js directly from the Node.js website instead of through another package manager (like Homebrew). Installing Node.js via Homebrew is known to cause some issues.

The Node Package Manager (npm for short) is installed as a part of Node.js which is what we really need for this course. To check if npm is available as a part of our development environment, you can open a terminal window and type:

$ npm -v If a version number is not printed out and you receive an error, make sure to download a Node.js installer that includes npm.

Browser:

Lastly, I highly recommend you using the Google Chrome Web Browser to develop React apps.
You can use Mozilla Firefox also, if you want. Both Chrome and Mozilla support React and Redux developer tools that we are going to take a stab at in later parts of the course.

Complete and Continue  
Discussion

0 comments