カテゴリ
タグ
Agent Mode Astro Auto Approve CLI Codex Copilot CUDA Cursor FAQPage Gemini git GitHub GitHub Copilot Google Google Search Console Mac NoAdapterInstalled Node.js nvm OpenAI params props SEO Visual Studio VS Code VS2026 Windows インストール エディター エラー対応 エラー解決 コンポーネント設計 プチキャンプ リダイレクト 動的ルーティング 天体観測 奈良県 学生 岩手県 市ケ原 日帰り旅行 明けの明星 曽爾高原 構造化データ 流星群 温泉 神戸ハイキング 設定方法 静的サイト
357 文字
2 分
爆速でNode.jsをnvmで入れてみた【Mac】
なぜ nvm?
- 切替が一瞬:
nvm use 22/.nvmrcでプロジェクトごとに固定できる。 - sudo不要で安全:ユーザー領域に入るので、システムのNodeを汚さない。
- 再現性◎:
.nvmrcを共有すると、メンバー全員が同じNodeで動かせる。
インストール手順
1) nvm を入れる(公式インストーラ)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash最新のコマンドはGitHubを確認
インストール後、~/.zshrc に初期化行があるか確認。無ければ追記:
export NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"変更後に実行:
source ~/.zshrc※隠しファイルの存在確認には以下を使用
ls -a
2) Node.js 22 を導入して使う
nvm install 22
nvm use 22
node -v # v22.xnpm -v # 10.x 以上(任意)常に 22 を既定にする:
nvm alias default 223) プロジェクトで固定
echo "22" > .nvmrc
nvm use # 以後そのディレクトリでは 22 が自動選択よくあるハマり
nvm: command not found→~/.zshrcの初期化行とsource ~/.zshrcが実行されているのか確認。- 22に切り替わらない →
which nodeで Homebrew の Node が優先されていないか確認。必要ならbrew uninstall nodeでbrew版をアンインストール。 - グローバルnpmが実行できない →
npm prefix -gのbinが PATH にあるか確認(必要時のみ)。
最後に
brewでセットアップが終わればいいのですが、nvmが対応していないようです。 面倒ですが、手動設定頑張るしかないです。
爆速でNode.jsをnvmで入れてみた【Mac】
https://naonao-na.com/posts/nodejs-install-nvm-mac/
