npmコマンドとは
npm(Node Package Manager)は、Node.jsに標準で付属しているパッケージ管理ツールです。JavaScriptやTypeScriptの開発で必要なライブラリをインストールしたり、プロジェクトの実行スクリプトを管理したりするために使われます。
npmでできること
- 外部ライブラリのインストール
- 依存関係の管理
- 開発用スクリプトの実行
- パッケージの公開
よく使うnpmコマンド
npm init
新しいNode.jsプロジェクトを作成し、package.json を生成します。
npm init -y
npm install
パッケージをインストールします。
npm install express
開発専用依存として追加する場合:
npm install -D typescript
npm run
package.json に定義したスクリプトを実行します。
npm run dev
npm uninstall
不要なパッケージを削除します。
npm uninstall express
package.jsonとの関係
npmは package.json を中心に動作します。このファイルには、プロジェクト名、依存ライブラリ、実行コマンドなどが定義されています。
まとめ
npmはJavaScript開発における基本ツールです。まずは npm init と npm install を覚えると、Node.jsの開発がスムーズになります。