Dev Study
← Angular コース

2. 開発環境の準備 — Node.jsとAngular CLI

Angularの開発にはNode.js(v20以上)が必要です。まず node --version でバージョンを確認し、足りなければ公式サイトからLTS版をインストールします。次に npm install -g @angular/cli でAngular CLIを入れます。CLIはプロジェクトの作成・開発サーバーの起動・ファイルの雛形生成までを担当する、Angular開発の相棒となるコマンドラインツールです。

プロジェクトの作成は ng new my-app の一発です。いくつか質問されますが、最初はすべてEnterで既定のままで問題ありません。作成後に cd my-app して ng serve を実行し、ブラウザで http://localhost:4200 を開いて初期画面が表示されれば、開発環境の準備は完了です。

つまずきやすいのは、Node.jsが古くて ng new が失敗するケースと、会社のプロキシ環境で npm install が止まるケースです。エラーが出たらまず node --version を疑いましょう。また ng serve は起動したターミナルを開いたままにしておく必要があり、閉じるとサーバーも止まります。

サンプルコード(フレームワーク環境が必要なため表示のみ)

# 1. Node.js のバージョンを確認(v20以上が必要)
node --version
# => v22.12.0 のように表示されればOK

# 2. Angular CLI をグローバルにインストール
npm install -g @angular/cli

# 3. 新しいプロジェクトを作成(質問は既定のままEnterでよい)
ng new my-app

# 4. プロジェクトに移動して開発サーバーを起動
cd my-app
ng serve

# 5. ブラウザで http://localhost:4200 を開くと初期画面が表示される
#    (Ctrl + C でサーバーを停止できる)
サンプルコードで身につける(5本) →

学んだ概念を、素朴な例から実務寄りの例まで5つの具体例で確認します。

公式ドキュメントで詳しく ↗