Help us understand the problem. What is going on with this article?

Railsをbundlerでプロジェクト毎に管理

More than 5 years have passed since last update.

普通にgem install railsとかしちゃうと大量の依存gemがシステムにインストールされてしまってなんかクリーンじゃない。
ということでタイトルの通り、Rails自体もbundlerでプロジェクト毎にインストールする。

まずはApplication名にしたい名前のディレクトリを作成

$ mkdir hoge
$ cd hoge

bundle initGemfileの作成

$ bundle init
Writing new Gemfile to /home/vagrant/sandbox/Gemfile

Gemfileでrailsgemを指定

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

gem "rails"

railsをbundlerで指定のディレクトリにインストール

$ bundle install --path vendor/bundle

bundle exec rails new .でカレントディレクトリにRailsプロジェクトを作成
Gemfileを上書きしてよいか聞かれるので、Yを打つ。

$ bundle exec rails new .
       exist
      create  README.rdoc
      create  Rakefile
      create  config.ru
      create  .gitignore
    conflict  Gemfile
Overwrite /home/vagrant/sandbox/Gemfile? (enter "h" for help) [Ynaqdh]

サーバー起動

$ bundle exec rails s
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした