プログラミング言語のセットアップ
なぜプログラミング言語のバージョン管理やパッケージ管理が必要なのか
世の中にはたくさんのプロジェクトがあり、それぞれが、同じプログラミング言語でも違うバージョンで動かすことを想定して作られている
同様に、プロジェクトで使われているライブラリのバージョンも、それぞれのプロジェクトごとに違う事が多い
システム全体にプログラミング言語やライブラリをインストールしてしまうと、違うバージョンのプログラミング言語やライブラリを使う必要が生じた際に困る
Javascriptでサーバーサイドもフロントエンドも開発できる
バージョン管理
パッケージ管理
デフォルトで入っている
バージョン管理
macOS
brew install rbenv
Linux
sudo apt install rbenv
Windowsの場合
git clone https://github.com/nak1114/rbenv-win.git %USERPROFILE%\.rbenv-win
パッケージ管理
gem install bundler
データ分析、データ可視化に強い
バージョン管理
パッケージ管理