はじめに
記事の対象者
・Railsでアプリ開発を初めた人
・Gemの使い方などを知りたい人
環境
・Macbook Air (Retina, 13-inch,2019)
・プロセッサ 1.6GHz デュアルコアIntel Core i5
・メモリ 8GB 2133 Mhz LPDDR3
・MacOS Big Sur バージョン 11.5.2
・テキストエディタ=Visual Studio Code
記事の流れ
1)What is Gem?
2)どうやってGemを使うの?
3)状況によって使うGem
What is Gem?
=簡単にいうと、命令式(ある条件下にいるとき、何が、どういうふうに動け)が入っている箱のようなもの
・「むむむ?」どういうこっちゃ?と思ってるヒト→難しく考えなくて大丈夫!
日常に使っているもので考えてみよう!
(1)パソコンで例えると。。
命令式が入っている箱=電源ボタン
命令式=(充電がちゃんとある、パソコンが、起動せよ)
(2)水道で例えると。。
命令式が入っている箱=蛇口
命令式=(水道料金を払っている、水が、放水)
どうやってGemをつかうの?
Gemをさがす
ほとんどのGemは「RubyGems.org」(https://rubygems.org/)に登録されています。
実装したい機能と関連したgemを探すことができます。
Gemをインストールする準備
*目星のGemをインストールする前に、多数のGemを管理するためのGem[bundler]を先にインストールしよう!
(ターミナル)
gem install bundler --version='2.1.4'
Gemのインストール方法
探したGemをテキストエディタにあるGemfile内に置き、ターミナルでbundle installをする。
(置き場所)
(1)開発環境+テスト環境 (2)開発環境 (3)テスト環境 (4)追加Gem
(置き方)
gem 'gem名'
(ターミナルでインストール)
% cd ~/projects/アプリケーション名 *制作しているアプリのファイルへ移動する
↓
% bundle install *Gemfileに記入したgemを一括でインストール
最後に
・ここまで読んでくださってありがとう!