rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

rubyプロジェクト毎に分離したbundler設定

2024 Jul. 14.
2020 Oct. 10.
2018 Sep. 15.
 

Bundlerによるプロジェクトへのgem設定

$ cd projectーdir

$ gem update bundler
$ rbenv exec bundle init
システムのrubyのgemパッケージにbundlerは存在しないため、"rbenv exec" で明記する必要は薄い rbenvおよびbundlerの基本的な使用方法 - Qoosky より
 
sinatra, pry, mysql2, OptionParser, systemuを利用するGemfileの記述
$ vi Gemfile
  gem "sinatra"
  gem "pry"
  gem "mysql2"
  gem "OptionParser"
  gem "systemu"

$ rbenv exec bundle install --path vendor/bundle

rubyソースコードへのrequire文記述

Bundlerによるgemを利用するために、rubyスクリプト内に次の2行を書き込む。

require 'rubygems'
require 'bundler/setup'