カテゴリ: React 更新日: 2026/02/03

Reactのnpmコマンド集を徹底解説!初心者でも使えるReact開発の基本操作

React開発でよく使うnpmコマンド集(npm start, buildなど)
React開発でよく使うnpmコマンド集(npm start, buildなど)

先生と生徒の会話形式で理解しよう

生徒

「Reactでアプリを作ったんですが、動かし方がよくわかりません…」

先生

「Reactでは『npmコマンド』という命令文を使って、アプリを動かしたりビルドしたりするんですよ。」

生徒

「npmってなんですか?どうやって使うんですか?」

先生

「それではReact開発でよく使うnpmコマンドについて、やさしく解説していきましょう!」

1. npmとは?React開発に欠かせない道具

1. npmとは?React開発に欠かせない道具
1. npmとは?React開発に欠かせない道具

npm(エヌピーエム)とは「Node Package Manager(ノードパッケージマネージャー)」の略で、ReactをはじめとしたJavaScriptのアプリでよく使われる道具です。パッケージとは便利な部品のことです。

Reactではこのnpmを使って「アプリの起動」や「本番用のファイル作成」など、さまざまな操作ができるようになっています。

パソコンにNode.jsをインストールすると、npmも一緒に使えるようになります。

2. npm start|Reactアプリを起動する

2. npm start|Reactアプリを起動する
2. npm start|Reactアプリを起動する

npm startは、Reactアプリをパソコンのブラウザで動かすときに使うコマンドです。


npm start

このコマンドを実行すると、開発用サーバーが立ち上がり、自動でブラウザが開いてReactの画面が表示されます。

(画面にReactアプリのトップページが表示され、編集すると自動で更新されます)

3. npm run build|本番公開用のファイルを作る

3. npm run build|本番公開用のファイルを作る
3. npm run build|本番公開用のファイルを作る

npm run buildは、Reactアプリをインターネットで公開するためのファイルをまとめて作るコマンドです。


npm run build

これを実行すると、buildというフォルダが作られ、そこに本番用の軽くて速いHTMLやJavaScriptのファイルが生成されます。GitHub PagesやNetlifyでの公開に使えます。

4. npm install|必要なパッケージをインストール

4. npm install|必要なパッケージをインストール
4. npm install|必要なパッケージをインストール

npm install(略してnpm i)は、Reactアプリを動かすのに必要な部品(パッケージ)をダウンロードしてくれるコマンドです。


npm install

例えば、GitHubからReactのプロジェクトをダウンロードした場合、まずこのコマンドを実行してパッケージをそろえないと、アプリが動きません。

5. npm run eject|設定ファイルを見える化

5. npm run eject|設定ファイルを見える化
5. npm run eject|設定ファイルを見える化

npm run ejectは、create-react-appで隠されている設定ファイルをすべて外に出すコマンドです。


npm run eject

ただし、一度ejectすると元に戻せません。設定を細かくいじりたい上級者向けのコマンドなので、初心者は使わなくても問題ありません。

6. npm audit fix|セキュリティの不具合を修正

6. npm audit fix|セキュリティの不具合を修正
6. npm audit fix|セキュリティの不具合を修正

npm audit fixは、使っているパッケージに危ない問題(セキュリティホール)がある場合、自動で修正してくれるコマンドです。


npm audit fix

Reactアプリを長く使っていると古いパッケージが問題になることがあります。そのときはこのコマンドでチェック&修正できます。

7. npm outdated|古くなったパッケージを調べる

7. npm outdated|古くなったパッケージを調べる
7. npm outdated|古くなったパッケージを調べる

npm outdatedは、今使っているパッケージが最新かどうかを調べるコマンドです。


npm outdated

古いパッケージをそのまま使い続けると、不具合の原因になることがあります。最新の状態に保つようにしましょう。

8. npm update|古くなったパッケージを更新

8. npm update|古くなったパッケージを更新
8. npm update|古くなったパッケージを更新

npm updateは、古くなったパッケージを最新バージョンにアップデートするためのコマンドです。


npm update

これでReactアプリに使われている部品を最新の状態に保つことができます。ただし、大きくバージョンが変わると動作に影響がある場合もあるので注意が必要です。

カテゴリの一覧へ
新着記事
New1
React
Reactでライフサイクルを利用したイベントリスナー管理を初心者向けに解説!
New2
React
Reactのカスタムフックでリクエストのキャンセル処理を追加する方法!初心者向けにやさしく解説
New3
React
Reactの環境変数の設定方法を徹底解説!初心者でもわかる.envファイルの活用術
New4
Next.js
Next.js Server Componentsの基本を完全ガイド!初心者でもわかるNext.js Server Componentsでできること・できないこと
人気記事
No.1
Java&Spring記事人気No1
React
ViteでReact開発環境を構築する手順を完全ガイド!初心者でもできるReactの環境構築
No.2
Java&Spring記事人気No2
React
ReactとTypeScriptの環境構築をやさしく解説!Viteとtsconfigの設定も丁寧に紹介
No.3
Java&Spring記事人気No3
Next.js
Next.jsのappディレクトリの役割を完全解説!初心者でもわかるApp Router入門
No.4
Java&Spring記事人気No4
React
ReactのJSXとJavaScriptの違いを完全ガイド!初心者でもわかるReactのJSX入門
No.5
Java&Spring記事人気No5
React
useEffectでクリーンアップ関数を使う方法をやさしく解説
No.6
Java&Spring記事人気No6
React
ReactのPropsを使ってコンポーネントの表示を動的に切り替える方法を解説!初心者でもわかるReact入門
No.7
Java&Spring記事人気No7
React
ReactのuseStateとuseEffectでよくあるエラーと解決方法ガイド!初心者でもわかるReactフック
No.8
Java&Spring記事人気No8
React
ReactでonChangeイベントを使ってフォーム入力値を管理する方法を初心者向けに解説