Предыдущий урок: https://medium.com/@marharytaobraztsova/real-hardcore-front-end-part-1-intro-63bb5b37f7ed#.t75cdfs4t

Это введение в то, как использовать самые современные инструменты для front-end (и не только front-end!) разработки! Здесь я в основном предоставлю вам серию команд с использованием терминала в OS X, чтобы показать, как легко справляться с различными задачами, менеджерами пакетов и разработкой программного обеспечения!

Откройте терминал на Mac. Создать папку

$ mkdir testFolder

Теперь вы будете устанавливать следующие вещи:

  • Гит
  • Node.js

Установите git: http://git-scm.com/download/mac

Установите Homebrew (http://brew.sh/) с помощью команды

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew — это менеджер пакетов Apple для OS X, который упрощает установку программного обеспечения, а также позволяет легко устанавливать узел и обновлять его в кратчайшие сроки. Бегать

$ brew

Вы должны увидеть список подсказок:

Example usage:
  brew [info | home | options ] [FORMULA…]
  brew install FORMULA…
  brew uninstall FORMULA…
  brew search [foo]
  brew list [FORMULA…]
  brew update
  brew upgrade [FORMULA…]
  brew pin/unpin [FORMULA…]
Troubleshooting:
  brew doctor
  brew install -vd FORMULA
  brew [ — env | config]
Brewing:
  brew create [URL [ — no-fetch]]
  brew edit [FORMULA…]
https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Formula-Cookbook.md
Further help:
  man brew
  brew home

Чтобы установить node.js, нам нужно будет использовать

$ brew install node

После запуска этой команды для проверки версии node.js у вас есть:

$ node -v 
v3.x.x

Мы могли бы использовать следующие команды для обновления узла до последней версии:

$ brew update
Updated Homebrew from 2d6cdcc to 13808a1.
$ brew upgrade
$ brew upgrade node

См.: https://gist.github.com/lancejpollard/3005832

Теперь вы должны запустить снова, чтобы увидеть обновленную версию:

$ node -v
v5.0.0
(my current most-up-to-date version)

Здорово! Теперь у нас установлена ​​актуальная версия узла!

Если у вас возникли проблемы с установкой, смотрите Часть 3!

Полезные ссылки:

См.: http://webdesign.tutsplus.com/tutorials/the-command-line-for-web-design-taming-3rd-party-packages--cms-23451

См.: http://webdesign.tutsplus.com/series/the-command-line-for-web-design--cms-777

Следующий урок: https://medium.com/@marharytaobraztsova/real-hardcore-front-end-development-part-3-f08a7473ef01#.a9wmratta