0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

🍎 MacBook 開発環境セットアップガイド(初心者向け)

0
Last updated at Posted at 2026-04-21

このドキュメントは、MacBook(MacBook Air / Pro)で
安全かつ標準的な開発環境を構築する手順をまとめたものです。

対象:

  • Mac 開発初心者
  • 初めてターミナルを使う人
  • 環境をきれいに管理したい人

1. macOS の基本ディレクトリ構成

macOS は Unix ベースの OS です。

ルート構造:
/
├── System # macOS本体(触らない)
├── usr # システムコマンド
├── bin # 基本コマンド
├── Applications # アプリ
└── Users # ユーザー領域(ここを使う)

⚠️ 開発は必ず Users 配下で行う

自分の作業場所(ホームディレクトリ)

/Users/ユーザー名
# ショートカット:
cd ~

推奨ディレクトリ構成(重要)

開発者の定番構成:

~
├── dev
│   ├── projects   # 本番プロジェクト
│   └── sandbox    # 実験・学習
├── .config        # 各種設定
└── bin            # 自作コマンド

作成:

mkdir -p ~/dev/{projects}
mkdir ~/.config
mkdir ~/bin

ディレクトリの役割

~/dev/projects

Git 管理する開発用コード
継続プロジェクト
例:

projects/
├── api-server
├── portfolio
└── study-app

~/dev/sandbox

学習・検証用
壊してOK


なぜ Documents を使わない?

iCloud同期が干渉することがある
node_modules が巨大になる
Git が遅くなる場合あり
👉 開発は ~/dev に集約する。

2. パッケージマネージャ(Homebrew)

Macでは Homebrew が事実上の標準。
役割:

  • ソフトのインストール管理
  • 依存関係の解決
  • アンインストール管理
  • インストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

brew command not found の解決

以下のエラーが出る場合:

zsh: command not found: brew

原因:

  • PATH が設定されていない
  • PATH を設定
  • Apple Silicon Mac の場合:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

確認

brew --version

成功例:

Homebrew 4.x.x

動作チェック

brew doctor

表示:

Your system is ready to brew.

最初に入れる基本ツール

brew update
brew upgrade

brew install git

Homebrew のインストール場所(知識)

Apple Silicon Mac:

/opt/homebrew

⚠️ 手動で編集しない。

3. ターミナル(おすすめ)

macOS標準 Terminal でもOKだが、
開発では以下がおすすめ:
iTerm2(高機能ターミナル)
インストール:

brew install --cask iterm2

4. 推奨開発環境(基本セット)

役割 ツール
パッケージ管理 Homebrew
ターミナル iTerm2
シェル zsh
エディタ VS Code

VS Code:

brew install --cask visual-studio-code

終わりに

✅ 完了チェックリスト

  • brew --version が動く
  • brew doctor OK
  • ~/dev 作成済み
  • git インストール済み
  • VS Code インストール済み

🎯 次にやると良いこと

  • zsh カスタマイズ
  • dotfiles 管理
  • Git 初期設定
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?