0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Gem fileにてGemを取り込む方法 Gemfile.lockの説明

Last updated at Posted at 2023-02-14

使用しているVer ruby 2.6.5 Rails 6.0.6.1

○Gemとは?
誰かが作ったものを活用するために、Gemが存在します。
プログラマーでよく言われる言葉で、「車輪の再発明をしない」
この言葉の元Gemというものがありそういったもの総称をライブラリーとも言います。
ライブラリーは有名な言語であれば必ず存在します。

○早速Gemを取り込んでいきたいと思います

まずGem fileにてGemの名前を書き込みます。
 今回はfakerを取り入れます。
 

下記をGem fileに記入

gem 'faker'

ターミナルにて、

$ bundle install

と実行。※$は記入しません。
以上でfakerのダウンロード完了です👍

・READMEのドキュメントに使い方やインストールのやり方が記入されています。
https://github.com/faker-ruby/faker
もし、他にも取り入れたいgemがあれば、READMEを参考に使用するか
全て英語で分かりづらい時は、有名なgemであれば検索して日本語で出てくるかと思います😆

英語が読めるのであれば、公式のドキュメント見ることをお勧めします!

☆追記 Gemfile.lockの説明

○Gemfile.lockとは?
このプロジェクトにおいてどのgemのどのバージョンを使用しているのかを使用しているのかを指定している。

今回ダウンロードしたfakerを確認

faker (2.22.0)

と記載あり

なぜGemfile.lockがあるかというと
バージョンが違うと、同じコードを打っても挙動が異なる、動かなくなるときがある
そうならないために、Verをロックしている。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?