← 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つの具体例で確認します。
公式ドキュメントで詳しく ↗