MacBook Proの開発環境の構築
この一週間くらいで行った作業について
Ruby
今までほとんどRubyを使ったことはなかったけど、今のプロジェクトでがっつり使いそうなのでプライベートのPCにも
Macはデフォルトでインストールされているけど、rbenvで最新バージョンをインストール
まずはrbenvとruby-buildのインストール
$ brew install rbenv
$ brew install ruby-build
インストール可能なバージョンを確認
$ rbenv install --list
現在の最新バージョンの2.1.3をインストール
$ rbenv install 2.1.3
デフォルトのバージョンを2.1.3に設定
$ rbenv global 2.1.3
続いてBundlerをインストール
$ rbenv exec gem install bundler
Heroku
プライベートでちょっと使ったことはあったけど、新しい会社ではがっつり使いそう
Herokuへの登録とかは以前に完了しているから、heroku toolbeltのインストールについて
herokuの公式ページからパッケージをダウンロードして実行
以下のコマンドを実行して、インストールされたことを確認
$ heroku version
herokuにアップロードするsshの公開鍵を生成
$ ssh-keygen
~/.sshに生成されたことを確認して、herokuにログイン
$ heroku login
ログインした段階では公開鍵は要求されない模様
試しにnode.jsのアプリを作成
$ git clone https://github.com/heroku/node-js-getting-started.git
$ cd node-js-getting-started
$ heroku create
この段階で公開鍵が要求されたので登録
$ git push heroku master
Heroku上にアプリがデプロイされ、無事に起動
Node.js関連
yo
npmを使ってyoをインストール
$ npm install -g yo
プロジェクトでベースにしているジェネレータをインストール
$ npm install -g generator-gulp-ng
ジェネレートして、サーバを起動
$ yo gulp-ng
$ gulp
localhost:9000でアクセス可能