MacBookを工場出荷状態に戻したところから開発環境をゼロからセットアップしました。可能な限りHomebrewを使用しました。これが最善の方法だとは言いませんが、私のステップバイステップの手順です。
新しいインストールが表示されない場合は、手順中にシェルを更新してください source .zprofile
Homebrewで依存関係をインストールする
brew install git
brew install rbenv
rbenv install ruby 3.4.6
rbenv global 3.4.6
ruby --version
gem update
gem install rails
rails --version
brew install postgresql@14 pgvector
brew services start postgresql
brew install redis
brew services start redis
brew install nvm (シェルプロファイル調整については nvm — Homebrew Formulae を参照)
nvm --version
nvm install 22
node -v
brew install pnpm
Discourseをインストールする
opと同じです。Discourseをクローンするから開始します。
postgresのエラー
Postgresのインストールは少し不安定なようです。破損したファイルが発生する可能性があり、その場合の簡単なアプローチは、それらを削除して再インストールすることです。
brew uninstall postgresql@14
rm -rf /opt/homebrew/var/postgresql@14
brew install postgresql@14
brew services start postgresql@14