Skip to content

Commit

Permalink
Update installations.md
Browse files Browse the repository at this point in the history
  • Loading branch information
shmool committed Nov 6, 2016
1 parent d6e3cf1 commit e284ed8
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions installations.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ Every developer needs a set of tools and libraries to start working. In our case

## Tools


### Browser

Our first tool is the **browser**. We'll use it to see the result of our work and debug it. We recommend [Google Chrome](https://www.google.com/chrome/browser/desktop/) - it has great developer tools. [Firefox](https://www.mozilla.org/en-US/firefox/new/) is also awesome. If you don't already have one of those, just follow the link and the instructions to download the browser you choose.


### IDE

Our next tool is the **IDE** - integrated development environment. It's a software that helps you write the code. IDEs can do a lot of amazing things:
* show you all the files in the project,
* paint the code so it's easier to identify each expression,
Expand All @@ -19,6 +25,9 @@ Microsoft [Visual Studio](https://www.visualstudio.com/vs/) is also a great choi

Choose the IDE you'd like to work with and follow the downloading instructions on its website.


### NodeJS and NPM

Another tool which most web developers use is **NodeJS**, which comes with **NPM** - Node Package Manager.

NodeJS lets you run JavaScript code on your computer. It is used to run a local server which serves the project files to the browser.
Expand All @@ -34,6 +43,9 @@ If it's lower than 4.0, download the new version from the website and install it
Once installed, you should also have NPM. Check its version by running:
```npm -v```


### Angular-CLI

[Angular-CLI](https://github.com/angular/angular-cli) is a powerful tool that takes care of a lot of the development process, including installing libraries you'll use in your project. Install it by running: ```npm i -g angular-cli```.

We're using the recently installed NPM here - it knows where to find the package you're looking for by the name of the package you provide. 'i' is a short form of 'install'. '-g' stands for 'global' - we'd like to have this tool globaly installed on the computer, so we can use it from any folder.
Expand Down

0 comments on commit e284ed8

Please sign in to comment.