Tanaka on Rails

行動・努力・俯瞰

環境構築系学び

学び

シェルをbashに変更
echo $SHELLで現在のシェル確認
chsh -s /bin/bashで切り替え
これだとrbenvとnodenvのパスが通ってないので、vi ~/.bashrcをして以下のように記述

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init - bash)"
export PATH="$HOME/.nodenv/bin:$PATH"
eval "$(nodenv init - bash)"

これでsource ~/.bashrcすれば、rbenvとnodenvを使ってバージョンが変更できるようになる
Rubyの場合はrbenv local ○○
Nodeの場合はnodenv local ○○ で変更可能

Redis
「REmote DIctionary Server」のこと
NoSQL
インメモリなので高速

bundle install --path vendor/bundle
vendor/bundle以下にgemがインストールされる
gemをアプリケーションごとに管理できるため、バージョン違いによって起こる問題を解決できる
.gitignoreに設定していないとgitに大量に変更履歴が残ってしまうため注意

webpack
JavaScript」「CSS」「画像やフォント」といった静的アセットを管理できる
より新しいJavaScriptツールやNPMパッケージとの統合に優れており、より多くのものを統合できる

参考URL

Macのターミナル(シェル)でbashやzsh を切り替える方法 | Hirooooo’s Labo

Macのzshでrbenvを使う - Qiita

Redisとは?RailsにRedisを導入 - Qiita

Webpacker の概要 - Railsガイド