# 輪読会(20201105) ###### tags: `輪読会` ## 今日の学習範囲 →P52〜P61まで ## 参加人数 19人 ## 前半 `$ xcode-select --install` →xcodeをインストール `$ xcodebuild -version` →xcodeのバージョンを確認 `$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` →Homebrewのインストール `$ brew doctor` →brewインストールが完了しているのを確認 `$ brew install rbenv` →rbenvをインストール `$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile ` `$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile` →zshの人は.zshrc ファイルに変更してコマンドを打ちましょう! ### zshとbashの見分け方 ①一番上に書いてあるか [](https://gyazo.com/d2fbbcb4c284796f1521e9a881b737e7) [](https://startup-technology.gyazo.com/316619a23930e07fa260af3b8792bb41) ②もしくはコマンドを打とう [](https://gyazo.com/fda77dfe57c978ac2b814048ca94f812) `$ rbenv -v` →バージョンを確認しましょう `$ rbenv install 2.5.1` →Rubyのインストール `$ rbenv global 2.5.1` →Mac全体のMacのバージョンを指定する ※全体のバージョンが変わっちゃうので他のプロジェクトにも影響してしまうので注意、 `$ rbenv local 2.5.1` →上記の場合が怖い方は、こちらのコマンドで! `$ ruby -v` →Rubyのバージョン確認 `$ which ruby` →Rubyがどこにいるかがわかる `$ which ruby`で`.rbenv/shims/ruby`と出たら、標準のrubyに繋がってる! パスが通ってないのでパスを通しましょう。 `$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile ` `$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile` →zshの人は.zshrc ファイルに変更してコマンドを打ちましょう! その後、rubyのバージョンを確認しましょう 2-3-1のRubyGemsのインストールについて →Rubyをインストールすることでgem というコマンドは使えるはずなのでしなくてもいい `$ gem -v` →このコマンドを打って確認しよう `$ gem install bundler` →Bundlerをインストール `$ bundler -v` →bundler のバージョンを確認 `$ gem install rails -v 5.2.1` →Railsのインストール プロジェクトによって異なるのでバージョンは指定しましょう `$ rails -v` →Railsのバージョンを確認 Railsのバージョンが確認できず下記のようなエラーが出る ``` Rails is not currently installed on this system. To get the latest version, simply type: $ sudo gem install rails You can then rerun your “rails” command. ``` パスが通ってないので下記コマンドをうちましょう `echo 'export PATH="$HOME/.rbenv/shims:$PATH"' >> ~/.bash_profile` パスを更新するために下記コマンドを打ちましょう `source ~/.bash_profile` その後Railsのバージョンを確認しましょう `$ brew install node` →nodeのインストール みんなおつかれ!  ## 後半質問タイム ローカルとグローバルの定義 →ローカルはそのプロジェクトの環境のみ指定 →グローバルはMac全体の環境を指定 xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates って出てしまったんですがそのままでもいいですか? →ポップアップで出てくるのはアップデートしておきましょう! また、APPstoreからもインストールできますのでやっておきましょう! ## 参考書籍 [現場Rails](https://www.amazon.co.jp/dp/B07JHQ9B5T/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1) ## 注意事項 ### DBについて 現場RailsではDBに「PostgreSQL」が採用されていますが今回は「SQLite3」を使います。Chapter2-5 「データベースのインストールのセットアップ」は飛ばしてください。DBを指定しない場合はDBが勝手に「SQLite3」になってくれます。 ### rails new - rails new する前に作業用ディレクトリを作ります。以下をコピペしてください ``` mkdir -p ~/workspace/runteq/reading/rails ``` # テスト |神|人間| |:-:|:-:| |hoge|foo| `aiueo` ```ruby=ruby.rb hoge = 'hoge' ``` ```javascript=js.js let hoge = 'hoge' ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up