rails new したい

今日、数人が共有して使っている開発用サーバでrails環境を作りました。

単に運用中のサーバ構成を侵食しないで構築すればよいだけなんですけど、考えるのが面倒になってしまっていやーね。
仕事、楽しんでやりたいデスネ。


現在のプロジェクトでbundlerを使ってますが、
bundle init というコマンドをなぜか今日初めて知りました…。

新しいRailsアプリを自動生成する方法は rails _4.0.4_ new appname しかないと思っていたんですが、
Gemfile を作って bundle install でも別によかったのです。

bundle initするとGemfileのひな形ができます。
Gemfileってシンプルなのにいざ1から書こうとすると、覚えてない。

\それではGemfileを召喚します/

$ mkdir test

$ cd test
$ bundle init
Writing new Gemfile to /home/myuser/public_html/railsapp/newtest/Gemfile

$ less Gemfile
# A sample Gemfile
source "https://rubygems.org"

# gem "rails"

$ vi Gemfile
gem "rails" の列のコメントをはずす

$ bundle install --path vendor/bundle
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Installing rake 10.3.2
Installing i18n 0.6.11
Installing json 1.8.1Installing rails 4.1.5
Your bundle is complete!
It was installed into ./vendor/bundle

うぉー!
これで、ラクrails new したいがためだけに、rbenvのrubyのrubygemにrailsをインストールする必要がなくなったのでした。ちゃん。