LoginSignup
2
1

More than 5 years have passed since last update.

bundle経由でもruby on rails5をいれてみたよ

Last updated at Posted at 2018-05-23

前回、通常のgem installでrailsをいれて、それ以外のgemはbundle経由でっていう書き方をキロクしたけど、結局どっちがいいのか未だに迷走。
一応bundleで全部入れるバージョンもやったのでキロクキロク。

bundlerインストール

これは普通に入れる

コマンド
$ gem install bundler

プロジェクトフォルダを作成

rails newでつけるプロジェクト名にあたるのでちゃんと命名しとかないと後で面倒。

コマンド
$ mkdir プロジェクト名 & cd プロジェクト名

Gemfile作成

コマンド
$ bundle init

# rails, mysql2追記
$ vi Gemfile

gemインストール

コマンド
# Path指定してローカルgemに。(フォルダは自動生成される)
$ bundle install --path vendor/bundle

railsアプリ作成

通常アプリ名を入れるところを.にすることで、
今いるフォルダ名(最初に作成したプロジェクト名)で作成される。

コマンド
$ bundle exec rails new . -d mysql

DB作成

コマンド
# rootのパスワード入力
$ vi /config/database.yml

# rakeアップデート
$ bundle update rake

# DB作成
$ bundle exec rake db:create

rails起動

コマンド
$ bundle exec rails s

あとは通常通り。
ただ、何するにも

$ bundle exec .... 

これが必要。
省略する方法もあるらしい。
やってないけど。

おしまい

参考
https://qiita.com/prgseek/items/d00ef79a624bd29681c7

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1