Gemfile/Gemfile.lock/gemspec/Rakefileそれぞれの違い・役割
Gemfile
- gemの取得先を記述する
- 通常はsourceとgemspecの2行、もしくはsourceの1行だけでよい
source "https://rubygems.org" gemspec
gemspec
- 実際の情報を記述するファイル
Gem::Specification.new do |s| s.authors = [] s.homepage = '' ・ ・ ・
- gemの依存関係をやgemの情報を記述するファイル
s.add_dependency '*****' s.add_development_dependency '***'