npmの基本コマンド | Node.js | JavaScript 超完全入門 基本から発展までのすべて

現在作成中です。今後加筆修正してまいります。
スポンサーリンク
スポンサーリンク

npmとは?

npmは、Node.jsのパッケージ管理ツールです。npmを使うことで、JavaScriptのライブラリやツールを簡単にインストール、管理、アップデートすることができます。npmには数十万ものパッケージが登録されており、フロントエンドやバックエンド開発に幅広く利用されています。

npmのインストール確認

npmはNode.jsをインストールすると自動的に含まれています。まずは、npmが正しくインストールされているか確認します。

確認手順

以下のコマンドをターミナルまたはコマンドプロンプトに入力します。

$ npm -v

npmのバージョン番号が表示されれば、インストールされています。

npmの基本コマンド一覧

npmでよく使う基本的なコマンドを以下にまとめます。これらのコマンドを覚えておくことで、パッケージの管理がスムーズに行えます。

コマンド 説明
npm init 新しいNode.jsプロジェクトを初期化します。package.jsonファイルが生成され、プロジェクトの情報が記録されます。
npm install プロジェクトに必要なパッケージをインストールします。
例: npm install expressexpressというパッケージをインストール)
npm install -g グローバルにパッケージをインストールします。
例: npm install -g nodemonnodemonをグローバルにインストール)
npm update インストール済みのパッケージを最新バージョンにアップデートします。
npm uninstall 指定したパッケージをプロジェクトから削除します。
例: npm uninstall express
npm list プロジェクトにインストールされているパッケージの一覧を表示します。
npm outdated プロジェクトで使用しているパッケージのうち、バージョンが古くなっているものを表示します。

npmの基本コマンド使用例

新しいプロジェクトの初期化

新しいNode.jsプロジェクトを作成する際には、まず npm init コマンドを使ってプロジェクトを初期化します。以下は、その実行例です。

$ npm init
This utility will walk you through creating a package.json file.
Press ^C at any time to quit.
package name: (my-project)
version: (1.0.0)
description: A sample Node.js project
entry point: (index.js)
test command: 
git repository: 
keywords: node, sample
author: Your Name
license: (ISC)
Is this ok? (yes)

このコマンドを実行すると、プロジェクトに関するいくつかの質問に答えていき、最後にpackage.jsonファイルが生成されます。

パッケージのインストール

パッケージをプロジェクトにインストールするには、以下のようにnpm installコマンドを使用します。たとえば、expressパッケージをインストールするには、次のようにします。

$ npm install express

これにより、プロジェクト内にnode_modulesフォルダが作成され、expressパッケージがインストールされます。

まとめ

npmはNode.js開発において、パッケージの管理を簡単にする強力なツールです。基本的なコマンドを覚えておくことで、プロジェクトの初期化やパッケージのインストール、アップデート、削除を効率よく行えます。今後の開発作業では、npmコマンドを頻繁に使うことになるため、これらの基本操作をマスターしておくことが重要です。