대부분의 앱/도구들이 GUI로 나오고 있지만 개발을 하다보면 CLI에서 필요한 도구들이 존재한다. 각 도구들의 대한 자세한 설명이나 사용법은 다른 글에서 소개하기로 하고 여기서는 설치하는 명령어와 참조 링크만 작성하도록 한다. 대장의 글은 언제나 맥 기준이다.^^

Top priority

homebrew

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

Homebrew는 Apple 에서 제공하지 않는 유용한 패키지 관리자를 설치합니다.

homebrew 는 맥에 존재하는 축복이다. 대부분의 커맨트 라인 툴들은 brew를 통한 설치를 지원하고 있는 듯하다. 맥을 사용한다면 터미널을 열어 가장 먼저 쳐야할 명령어라고 생각한다.

oh-my-zsh

1
$ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

java

1
2
3
4
$ brew update
$ brew tap caskroom/cask
$ brew install brew-cask
$ brew cask install java

node

1
2
$ brew install node
$ npm install npm -g // Updating npm

gradle

1
$ brew install gradle

For front end develop

프론트 앤드 개발을 위해서 필요한 툴들이다. 이 녀석들 덕분에 프론트 개발 할 맛이난다.

gulp

1
$ npm install -g gulp-cli

Gulp 는 Nodejs 의 스트림(Stream) 을 기반으로 하는 빌드시스템입니다

grunt (optional)

1
$ npm install -g grunt-cli

bower

1
$ npm install -g bower

yoman

1
$ npm install -g yo

ETC

그 밖에 필요한 도구들.

pip

1
$ sudo easy_install pip

aws-cli

1
$ sudo pip install awscli