💎

M3 MacでRuby on Railsを環境構築する

2024/09/14に公開

ネットの情報参考にしても上手いかないのか?

  • Mac user
  • rails興味ある人
  • 久しぶりに環境構築した人

最近お世話になってる企業さんが元々Railsでの開発を得意としている企業なので、「Railsに興味がありませんか?」と言われたことがあるので、時間のある時に環境構築して学習してます。

🐋しかしDockerだと失敗することある?

なので、昔やったことあるローカルに環境構築をすることにした。

rbenvが必要なのでインストールしておいてください。
https://zenn.dev/joo_hashi/articles/190c0e8da9cd94

Railsガイドを参考にした

gem install rails
rails --version

rails newしても失敗する人いると思います。パスの問題があるみたい?

error code

gem install rails
Successfully installed rails-7.2.1
Parsing documentation for rails-7.2.1
Done installing documentation for rails after 0 seconds
1 gem installed
rails -v
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.

AIに助けてもらう💦



実行したコマンド・修正


.zshrcな内容を編集

# システムPATH
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$PATH

# Homebrew
export PATH=/opt/homebrew/bin:$PATH

# rbenv
eval "$(rbenv init - zsh)"
# rails
source ~/.bashrc   # または source ~/.zshrc

rails newしてみて成功した🙌

rails new hello_app

できたみたいですね。

ローカルサーバーを起動してみる

rails s

まとめ

久しぶりに環境構築しました。時間のある時にまたゆっくり勉強したいなと思います。昔みたいにerbテンプレートエンジンは使われていないようなので、フロントエンドのReact.jsでViewは作ろうと思います。

api modeでやるならこちらを参考にすると良いでしょう。
Rails による API 専用アプリケーション

Discussion