開発環境の準備
本ページでは、NestJSで開発環境を整える準備の仕方について詳細に解説します。
本ページの内容はプログラミングの経験者を前提に書かれています。したがって、プログラミングに必要なVisual Studio Codeやその拡張機能をインストールする方法に関しては本ページで詳細に書かないのでご了承ください。
Node.jsはJavaScriptの実行環境です。JavaScript(TypeScript)で開発を進めるためには必要不可欠なツールです。以下の公式サイトにアクセスして推奨版を押してください。インストール完了の際、バージョン番号まで確認するので覚えておくと良いでしょう。

あとは基本的にインストーラに従って次々ボタンを押すだけでインストールは完了します。
インストーラの手順が終了した後、Windowsの場合はコマンドプロンプト、MacOSの場合はターミナルを開いて、以下のコマンドを入力してください。
node --version
ダウンロードしたNode.jsのバージョンと同じ数字が返ってくればインストールは完了しています。その際、Node.jsと一緒にnpmもインストールされているのでそちらも確認してください。
npm --version
こちらの場合もバージョンが返ってきたらインストールが完了しています。
NestJSをインストールする方法は次の2つです。
- NestJS CLI
- Gitコマンド
それぞれ順番に解説していきます。
以下のコマンドを入力するだけで、新しいプロジェクトディレクトリが生成されます。
npm i -g @nestjs/cli
npx nest new <project-name>
以下のコマンドを入力すれば、Git経由でも新規でプロジェクトを作成できます。
git clone https://github.com/nestjs/typescript-starter.git project
cd project
npm install